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