Поле объекта не обнаружено (ПериодДатыПриемки) в структуре 1С (ЕРП)
При загрузке формы списка вылетает ошибка
Также добавлял проверку свойства.
Поле объекта не обнаружено (ПериодДатыПриемки)
&НаКлиенте
Процедура ПриЗакрытии(ЗавершениеРаботы)
СохранитьНастройки();
КонецПроцедуры
&НаСервере
Процедура СохранитьНастройки()
ИменаСохраняемыхРеквизитов =
"Склад,
|Контрагент,
|Статус,
|ПериодДатыПриемки";
Настройки = Новый Структура(ИменаСохраняемыхРеквизитов);
ЗаполнитьЗначенияСвойств(Настройки, ЭтаФорма);
ОбщегоНазначения.ХранилищеОбщихНастроекСохранить("Документ.СТ_РаспоряжениеНаПриемку.Форма.ФормаСписка", КлючНазначенияИспользования, Настройки);
КонецПроцедуры
&НаСервере
Процедура ВосстановитьНастройки(Параметры)
Если Параметры.Свойство("СтруктураБыстрогоОтбора") Тогда
СтруктураБыстрогоОтбора = Параметры.СтруктураБыстрогоОтбора;
СтруктураБыстрогоОтбора.Свойство("Контрагент",Контрагент);
СтруктураБыстрогоОтбора.Свойство("Склад",Склад);
СтруктураБыстрогоОтбора.Свойство("Статус",Статус);
СтруктураБыстрогоОтбора.Свойство("ПериодДатыПриемки", ПериодДатыПриемки);
Иначе
Настройки = ОбщегоНазначения.ХранилищеОбщихНастроекЗагрузить("Документ.СТ_РаспоряжениеНаПриемку.Форма.ФормаСписка", КлючНазначенияИспользования);
Если ТипЗнч(Настройки) = Тип("Структура") Тогда
Склад = Настройки.Склад;
Контрагент = Настройки.Контрагент;
Статус = Настройки.Статус;
Если НЕ Настройки.ПериодДатыПриемки = Неопределено Тогда
ПериодДатыПриемки = Настройки.ПериодДатыПриемки;
Иначе
Возврат;
КонецЕсли;
КонецЕсли;
КонецЕсли;
КонецПроцедуры
ПоказатьТакже добавлял проверку свойства.
Найденные решения
(2) Правда? Отладчик?))) Я уже исправил ошибку, спасибо совет.
Склад = ?(Настройки.Свойство("Склад"), Настройки.Склад, Справочники.Склады.ПустаяСсылка());
Контрагент = ?(Настройки.Свойство("Контрагент"), Настройки.Контрагент, Справочники.Контрагенты.ПустаяСсылка());
Статус = ?(Настройки.Свойство("Статус"), Настройки.Статус, "");
ПериодДатыПриемки = ?(Настройки.Свойство("ПериодДатыПриемки"), Настройки.ПериодДатыПриемки, Дата(1, 1, 1));
Остальные ответы
В избранное
Подписаться на ответы
Сортировка:
Древо развёрнутое
Свернуть все
(2) Правда? Отладчик?))) Я уже исправил ошибку, спасибо совет.
Склад = ?(Настройки.Свойство("Склад"), Настройки.Склад, Справочники.Склады.ПустаяСсылка());
Контрагент = ?(Настройки.Свойство("Контрагент"), Настройки.Контрагент, Справочники.Контрагенты.ПустаяСсылка());
Статус = ?(Настройки.Свойство("Статус"), Настройки.Статус, "");
ПериодДатыПриемки = ?(Настройки.Свойство("ПериодДатыПриемки"), Настройки.ПериодДатыПриемки, Дата(1, 1, 1));
Вакансии
Аналитик 1С / Бизнес-аналитик
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)