Добавить в справочнике папки и переместить туда договоры УФ
Здравствуйте, уважаемые участники форума!
Дали задание, реорганизовать справочник "Договоры". Необходимо добавить туда папки по годам и перемещать соответственно туда договоры.
Справочник на Управляемых Формах(скрин ниже), с ними никогда не работала :c Подскажите пожалуйста, как решать эту задачу?
Извиняюсь, если мой вопрос очень глупый, надеюсь на понимание. Заранее спасибо!
Дали задание, реорганизовать справочник "Договоры". Необходимо добавить туда папки по годам и перемещать соответственно туда договоры.
Справочник на Управляемых Формах(скрин ниже), с ними никогда не работала :c Подскажите пожалуйста, как решать эту задачу?
Извиняюсь, если мой вопрос очень глупый, надеюсь на понимание. Заранее спасибо!
Прикрепленные файлы:
Найденные решения
(13)Получаем список договоров и соответствующий элемент-группы по году даты запросом в таблицу значений. Потом в цикле
Для Каждого Стр Из Список Цикл
ТекЭл = Стр.Договор;
ТекГР = Стр.Группа;
Если ЗначениеЗаполнено(ТекГР) Тогда
ТекЭлОб = ТекЭл.ПолучитьОбъект();
ТекЭлОб.Родитель = ТекГР;
Попытка
ТекЭлОб.Записать();
Исключение
Сообщить(ОписаниеОшибки());
КонецПопытки;
КонецЦикла;
Для Каждого Стр Из Список Цикл
ТекЭл = Стр.Договор;
ТекГР = Стр.Группа;
Если ЗначениеЗаполнено(ТекГР) Тогда
ТекЭлОб = ТекЭл.ПолучитьОбъект();
ТекЭлОб.Родитель = ТекГР;
Попытка
ТекЭлОб.Записать();
Исключение
Сообщить(ОписаниеОшибки());
КонецПопытки;
КонецЦикла;
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1) Поправьте меня если ошибаюсь. Скрин формы списка справочника. Вам поручили создать обработку которая в зависимости от даты договора, указанной в элементе справочника, будет определять или создавать группу данного справочника соответствующую дате элемента и устанавливать найденную группу
в качестве значение реквизита "Родитель" данного элемента.
в качестве значение реквизита "Родитель" данного элемента.
(13)Получаем список договоров и соответствующий элемент-группы по году даты запросом в таблицу значений. Потом в цикле
Для Каждого Стр Из Список Цикл
ТекЭл = Стр.Договор;
ТекГР = Стр.Группа;
Если ЗначениеЗаполнено(ТекГР) Тогда
ТекЭлОб = ТекЭл.ПолучитьОбъект();
ТекЭлОб.Родитель = ТекГР;
Попытка
ТекЭлОб.Записать();
Исключение
Сообщить(ОписаниеОшибки());
КонецПопытки;
КонецЦикла;
Для Каждого Стр Из Список Цикл
ТекЭл = Стр.Договор;
ТекГР = Стр.Группа;
Если ЗначениеЗаполнено(ТекГР) Тогда
ТекЭлОб = ТекЭл.ПолучитьОбъект();
ТекЭлОб.Родитель = ТекГР;
Попытка
ТекЭлОб.Записать();
Исключение
Сообщить(ОписаниеОшибки());
КонецПопытки;
КонецЦикла;
(1)
Единственное, что вряд ли можно будет понять - это манера искать помощи и получать ее оперативно, но потом сутками медлить с определением лучшего ответа и перечислением вознаграждения.
А все остальное мы очень даже понимаем и не осуждаем. Все когда-то начинали, и в том числе с вопросов на форумах. Это нормально.
надеюсь на понимание
Единственное, что вряд ли можно будет понять - это манера искать помощи и получать ее оперативно, но потом сутками медлить с определением лучшего ответа и перечислением вознаграждения.
А все остальное мы очень даже понимаем и не осуждаем. Все когда-то начинали, и в том числе с вопросов на форумах. Это нормально.
Скорее всего речь о документообороте и там "папки" хитроваты и всего-лишь картинки, а данные сидят в связанных справочниках и регистрах.
Видно, что тс не опытен в этом вопросе и если "вести ее за руку", то можно наломать дров совместно.
Проще тому кто ей это поручил назначить другого спеца по принципу: "Нельзя давать выполнение задачи тому кто не сможет ее выполнить".
Видно, что тс не опытен в этом вопросе и если "вести ее за руку", то можно наломать дров совместно.
Проще тому кто ей это поручил назначить другого спеца по принципу: "Нельзя давать выполнение задачи тому кто не сможет ее выполнить".
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот