Есть многострочная часть
Там размещенны реквизиты справочника
хотелось бы в многострочной части из справочника показывать только те строки где соблюдены условия
например:
Если Колличество>1
Процедура Показать()
СписокЭлементов = создатьОбъект("СписокЗначений");
Пока Контрагенты.ИНН() Цикл
Если (ИНН = 0)
Тогда
СписокЭлементов.ДобавитьЗначение(ИНН.ТекущийЭлемент());
КонецЕсли;
КонецЦикла;
ИспользоватьСписокЭлементов(СписокЭлементов);
КонецПроцедуры
! | необходимо зарегистрироваться для просмотра ссылки: 9 |
Процедура Показать()
СписокЭлементов = создатьОбъект("СписокЗначений");
Контрагенты=СоздатьОбъект("Справочники.Контрагенты");
Контрагенты.ВыбратьЭлементы();
Пока Контрагенты.ПолучитьЭлемент()=1 Цикл
Если Контрагенты.ИНН=0 Тогда
СписокЭлементов.ДобавитьЗначение(Контрагенты.ТекущийЭлемент());
КонецЕсли;
КонецЦикла;
ИспользоватьСписокЭлементов(СписокЭлементов);
КонецПроцедуры
Процедура Показать()
СписокЭлементов = СоздатьОбъект("СписокЗначений");
Контрагенты=СоздатьОбъект("Справочник.Контрагенты");
Контрагенты.ВыбратьЭлементы();
Пока Контрагенты.ПолучитьЭлемент()=1 Цикл
Если Контрагенты.ИНН="0" Тогда
СписокЭлементов.ДобавитьЗначение(Контрагенты.ТекущийЭлемент());
КонецЕсли;
КонецЦикла;
ИспользоватьСписокЭлементов(СписокЭлементов);
КонецПроцедуры
Если Контрагенты.ИНН="" Тогда
! | необходимо зарегистрироваться для просмотра ссылки: 8 |
Если ПустаяСтрока(Контрагенты.ИНН)=1 Тогда
ИерархическийСписок(0,1);
Сортировка(Контрагенты.ИНН);
Сортировка("ИНН");
ПорядокРеквизита("ИНН");
Контрагенты.ВыбратьЭлементы();
Контрагенты.ПорядокРеквизита("ИНН");
Контрагенты.ВыбратьЭлементы();