не могу понять, где ошибка

Новая тема
"НИО = СоздатьОбъект("Справочник.НалогиИОтчисления");<br><br>            НИО.НайтиПоРеквизиту("КодБК",Код,1);<br><br>            ВыбрНалог = НИО.ТекущийЭлемент();<br><br>            РасчетныйСчет=?(НИО.РасчетныйСчет="""",Константа.ОснБанковскийСчет,НИО.РасчетныйСчет);<br><br>            В результате: РасчетныйСчет пустой "
Скорее всего проблема в типах.<br><br>"НИО.РасчетныйСчет" - является элементом справочника.<br><br>Исходя их этого не является корректным такое сравнение.<br><br>Я бы сделал ПустоеЗначение(НИО.РасчетныйСчет), которое вернёт 1 - если действительно пустое и 0 если что-то там есть.<br><br>
Открой Отладчик. Поставь стоп на последнюю строку и через меню "Отладка - Вычислить Выражение" посмотри значение каждого параметра в формуле. Соответственно, программа либо вообще не остановится на стопе, либо одно из значений выполнения или невыполнения условия содержит пустое значение
Читают тему
(гостей: 1)

Быстрый переход