Вопрос № 142483: Здравствуйте! Есть документ, при внесении в него данных данные должны попадать в многоуровневый справочник. Как сделать так чтобы данные попали в свою группу. Заранее спасибо!...
Вопрос № 142.483
Здравствуйте! Есть документ, при внесении в него данных данные должны попадать в многоуровневый справочник. Как сделать так чтобы данные попали в свою группу. Заранее спасибо!
Отправлен: 28.08.2008, 10:45
Вопрос задала: Monika (статус: Посетитель)
Всего ответов: 2 Мини-форум вопроса >>> (сообщений: 5)
Отвечает: Ovr1970
Здравствуйте, Monika! Для того, что элемент справочника создался в нужной группе (например ГрпСпр) нужно: спр=создатьОбъект("Справчоник.<Траляля>"); спр.ИспользоватьРодителя(ГрпСпр); спр.Новый(); .... спр.Записать();
Ответ отправил: Ovr1970 (статус: Практикант)
Ответ отправлен: 28.08.2008, 11:26 Оценка за ответ: 5
Отвечает: Владимир Лазурко
Здравствуйте, Monika!
Если документ формирует новые элементы справочника, то воспользуйтесь советом от Ovr1970. Если Вы в документ подбираете существующие элементы справочника а потом чтобы документ при проведении их переносил в другую группу, тогда Вам необходимо сделать следующее: - создать объект типа Справочник.<ВидСправочника>; - найти в нём группу методами справочников (НайтиПоКоду, НайтиЭлемент, НайтиПоНаименованию); - изменить родителя у текущего элемента (из строки документа)
на найденную прежде группу.
Пример обработки, использующей этот механизм Вы сможете скачать этой ссылке (архив 10 кб). С уважением, Владимир.
Приложение:
Ответ отправил: Владимир Лазурко (статус: Студент)
Ответ отправлен: 28.08.2008, 13:51 Оценка за ответ: 5
Вы имеете возможность оценить этот выпуск рассылки. Нам очень важно Ваше мнение!
* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.
Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!
Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.
Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.