Стандартн. период в мобильном приложении, ошибка- This.a.pop(...) set is not function
☑
0
SkillUp
26.06.19
✎
15:57
Выбор стандартного периода в мобильном приложении, ошибка- This.a.pop(...) set is not function . Кто-то с подобным сталкивался?
&НаКлиенте
Процедура УстановитьИнтервал(Команда)
Диалог = Новый ДиалогРедактированияСтандартногоПериода();
СтандартныйПериод = Новый СтандартныйПериод();
ДатаНачала = Элементы.ДатаНачала;
ДатаОкончания = Элементы.ДатаОкончания;
СтандартныйПериод.ДатаНачала = ДатаНачала;
СтандартныйПериод.ДатаОкончания = ДатаОкончания;
Диалог.Период = СтандартныйПериод;
ОписаниеОповещения = Новый ОписаниеОповещения("ОбработкаВыбораПериода",ЭтаФорма);
Диалог.Показать(ОписаниеОповещения)
КонецПроцедуры
&НаКлиенте
Процедура ОбработкаВыбораПериода(Период,Параметры) Экспорт
Если Период <> Неопределено Тогда
Элементы.ДатаНачала = Период.ДатаНачала;
Элементы.ДатаОкончания = Период.ДатаОкончания;
КонецЕсли;
КонецПроцедуры
1
SkillUp
26.06.19
✎
16:17
И тишина...
2
SkillUp
26.06.19
✎
16:52
Может у кого-то что-то подобное будет :
вот так должно было быть:
&НаКлиенте
Процедура ОбработкаВыбораПериода(Период,Параметры) Экспорт
Если Период <> Неопределено Тогда
ЭтаФорма.ДатаНачала = Период.ДатаНачала;
ЭтаФорма.ДатаОкончания = Период.ДатаОкончания;
КонецЕсли;
КонецПроцедуры
3
singlych
26.06.19
✎
17:01
ДатаНачала = Элементы.ДатаНачала;
ДатаОкончания = Элементы.ДатаОкончания;
Элементы.ДатаНачала = Период.ДатаНачала;
Элементы.ДатаОкончания = Период.ДатаОкончания;
вот это все чушь
4
singlych
26.06.19
✎
17:02
но вряд ли имеет отношение к ошибке
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший