Имя: Пароль:
1C
1С v8
Как установить реквизиту документа тип субконто при выборе счета?
0 vsafonin
 
05.03.13
17:17
Здравствуйте.
В моем документе есть Реквизит СчетКт и соответственно  СубконтоКТ1, СубконтоКТ2, СубконтоКТ3. Необходимо при выборе счета чтобы тип Субконто устанавливался автоматически. Чего сделал:

Повесил на процедуру при изменении следующий код:

типСубконтоКТ1 = Счет.ВидыСубконто[0].ВидСубконто.ТипЗначения.ПривестиЗначение(типСубконтоКТ1);
   типСубконтоКТ2 = Счет.ВидыСубконто[1].ВидСубконто.ТипЗначения.ПривестиЗначение(типСубконтоКТ2);
   типСубконтоКТ3 = Счет.ВидыСубконто[2].ВидСубконто.ТипЗначения.ПривестиЗначение(типСубконтоКТ3);
   
   СубконтоКТ1 =  ЭлементыФормы.ТчДок.Колонки.СубконтоКТ1.ЭлементУправления;
   СубконтоКТ2 = ЭлементыФормы.ТчДок.Колонки.СубконтоКТ2.ЭлементУправления;
   СубконтоКТ3 = ЭлементыФормы.ТчДок.Колонки.СубконтоКТ3.ЭлементУправления;
   
   СубконтоКТ1.ВыбиратьТип = Ложь;
   СубконтоКТ2.ВыбиратьТип = Ложь;
   СубконтоКТ3.ВыбиратьТип = Ложь;
   
   СубконтоКТ1.Значение = типСубконтоКТ1;
   СубконтоКТ2.Значение = типСубконтоКТ2;
   СубконтоКТ3.Значение = типСубконтоКТ3;


Для субконтноКТ1 и субкнонтоКТ2 все в порядке, а вот субконтоКТ3 не работает, в отладчике посмотрел:
Счет.ВидыСубконто[2].ВидСубконто.ТипЗначения в поле значение Состоит из нескольких ссылок на документы.

Возможно ли выбор субконто3 тоже автоматизировать?


P.S: только начинаю постигать азы 1С по этому если что то не правильно обозвал, извините!
1 КонецЕсли
 
05.03.13
17:23
(0) Ну если зачениями 3-го субконто могут быть несколько разных документов, то как иначе? Будет там кнопка с [Т] и выбором сначала типа документа, а затем самого документа.
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн