Имя: Пароль:
1C
1С v8
Заполнить доп.реквизит формы документа на клиенте
0 slnes
 
06.05.21
07:46
ПараметрыФормы         = Новый Структура;
ЗначенияЗаполнения     = Новый Структура;
ЗначенияЗаполнения.Вставить("Дата",    ТекущаяДата());
ЗначенияЗаполнения.Вставить("Организация", Параметры.Организация);
ЗначенияЗаполнения.Вставить("Контрагент", Параметры.Контрагент);
ЗначенияЗаполнения.Вставить("ПодразделениеОрганизации",    Параметры.ПодразделениеОрганизации);
        
ПараметрыФормы.Вставить("ЗначенияЗаполнения",ЗначенияЗаполнения);
    
ФормаДокумента = ПолучитьФорму("Документ.Мойдокумент.Форма.ФормаДокумента",ПараметрыФормы,, Истина);

У документа есть доп.реквизит с именем "Источник" с несколькими строковыми значениями
Помогите заполнить доп реквизит "Источник" на форме значением "Источник1"
Можно как то так ЗначенияЗаполнения.Вставить("Источник", СсылкаНаЗначениеРеквизитаПолученноеНаСервере)?
и как получить ссылку на значение доп.реквизита?
1 FIXXXL
 
06.05.21
08:06
>У документа есть доп.реквизит с именем "Источник" с несколькими строковыми значениями
как они хранятся?

для заполнения смотри в сторону реквизита формы Свойства_ОписаниеДополнительныхРеквизитов
2 slnes
 
06.05.21
09:43
Хранятся в табличной части документа дополнительныезначения
3 FIXXXL
 
06.05.21
11:35
(2) что за конфа? какие формы? УФ ОФ?
4 slnes
 
06.05.21
14:36
Управляемые формы, конфа на основе БП3.0.
Сделал так после создания формы документа ФормаДокумента.ДополнительныйРеквизитЗначение_тутнепонятныйнаборсимволов = ссылка на значение доп. реквизита.
Заметил в отладчике, подумал, то что нужно и угадал
5 Paxa
 
07.05.21
17:33
А найти готовую функцию общего модуля в подсистеме доп реквизитов не проще было?