Для Каждого строкаДопУслуги Из ДокументРазмещение.ДопУслуги Цикл
Если НЕ ДокументРазмещение.РазделитьСчет ИЛИ строкаДопУслуги.Гость = ТекСтрокаГости.Гость Тогда
НоваяСтр = Таблица.Добавить();
ЗаполнитьЗначенияСвойств(НоваяСтр, строкаДопУслуги);
КонецЕсли;
КонецЦикла;
Если Строка.Номенклатура.НаименованиеПолное<> ????? Тогда
Что нужно указать вместо ????? чтобы при пустом, либо не найденом значении условие сработало?
(0) называть переменные видом Строка, т.е. как служебные не есть хорошо
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший