Перебор реквизитов ТЧ и все что с этим связано. Всем привет. Возникла задача перебрать реквизиты табличной части документа и по определенному условию сохранить их, например в ТЗ. Перебрал примерно в таком цикле реквизиты: Для каждого РеквизитТЧ из Ссылка.Метаданные().ТабличныеЧасти.ТЧ.Реквизиты Цикл .... КонецЦикла. Теперь, по идее, нужно сделать вложенный цикл, операцию сравнения и, если реквизит нужный - записать его имя и значение. Прошу помощи в синтаксисе. Как по имени реквизита тч получить его значение? |
Всем спасибо, задача решена примерно следующим образом :) Для каждого РеквизитТЧ из Ссылка.Метаданные().ТабличныеЧасти.ТЧ.Реквизиты Цикл Сообщить("РеквизитТЧ - " + РеквизитТЧ.Представление()); Для каждого стр из ТЧ Цикл Сообщить(Стр[РеквизитТЧ.Имя]); КонецЦикла; КонецЦикла; |
а чем "ВыгрузитьКолонки()" не понравилось? |
(2), у меня есть список реквизитов, которые необходимо контролировать от изменения и писать, в случае изменения в регистр. Это не только реквизиты табличной части, но и реквизиты шапки. ПОэтому просто выгрузитьКолонки() ниче не даст. |
Текущее время: 15:29. Часовой пояс GMT +3. |