В начало
РС КонтактнаяИнформация, чтение записиЕсть регистр сведений «КонтактнаяИнформация», в котором хранятся данные для связи с контрагентами. Этот регистр имеет два измерения: Контрагент, ВидКонтактнойИнформации и один ресурс – ЗначениеКонтактнойИнформации. Нужно программно прочитать одну запись из него. Рис. 1. Регистр сведений (РС) Контактная информация в дереве объектов Для работы с данным регистром создадим обработку с реквизитами, соответствующими измерениям и ресурсу регистра сведений, а именно: Контрагент, ВидКонтактнойИнформации и ЗначениеКонтактнойИнформации. Которые размещаем на специально созданной для этого форме обработки. Также на форме размещаем кнопку «Прочитать запись» для непосредственного выполнения процедуры. Рис. 2. Форма обработки Затем пишем процедуру для чтения конкретной записи из регистра сведений, точнее две процедуры, но они как одна из-за условного разделения того что можно делать на сервере, а что на клиенте, в общем одна процедура вызывает другую процедуру. Листинг 1. Процедура в модуле формы обработки
После этого запускаем пользовательский режим 1С, выполняем обработку, в ней выбираем контрагента и вид контактной информации, жмем кнопку «Прочитать запись», после чего информация считывается в поле «ЗначениеКонтактнойИнформации». Рис. 3. В режиме «1С:Предприятие» |
||||