Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Как лучше написать множественный отбор в документе?
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 7.7
Мичман Харитонов
Самописная конфигурация на основе 7.7 ЗиК.

Нужно соорудить в документе "ПлатежнаяВедомость" множественный отбор по подразделениям, для последующего заполнения документа.
В общем-то не проблема.
Вопрос в другом - как хранить список выбранных подразделений в документе?
Можно, конечно, использовать ЗначениеИзСтрокиВнутр() и ЗначениеВСтрокуВнутр() с записью в реквизит строчного типа, но тогда придется задавать в реквизите строку неограниченной длины... а не хотелось бы.

Возможно, есть какие-то иные способы записать список в документ?
CobraS
Мичман Харитонов @ Сегодня, 18:19 необходимо зарегистрироваться для просмотра ссылки,
Здесь только два варианта:
1. Подчиненный служебный документ, в таб.части которого и будут хранится подразделения.
2. Новый 2-х уровневый справочник (назовем например Наборы подразделений), группы-сами наборы, а реквизитами элементов будут Подразделения.
Домовик
длина ограниченной строки 999. вроде как.
подразделения нужны только для заполнения? тогда зачем хранить?
а если нужно знать при открытии документа список по кот. отобрано, можно вычислить из таб части процедурой.

в строку можно ставить только кода и прочитывать процедурой. это не сложно.
если нужно для красоты, обрабатывать эту строку и в табл значений на форме заполнять элементы.

опять же. если нужно, чтоб минимум мороки при обновлении, то или как в посте выше - новые объекты. (но опять же. это новые объекты в базе!)
или просто строка с кодами через пробел.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.