Вывод на печать значения ячейки в 7.7

Новая тема
Спрашиваю может и глупость, но никак не получается правильно настроить...может кто поможет.В бюджете есть справочник ДеализацияЭКР(он у нас семизначный), мне нужно чтобы в табличную часть в документе на печать выводилось значение первые 3 цифры(последние 4 необходимо обрезать) и если значение не определено, то на печать выводилась пустая ячейка....причем в одном документе может быть несколько строк где в одной строке детализация есть, а в другой нет.....пробовал настроить....где непустое значение все обрезает и выводит правильно, при этом в других строках где ячейка должна быть пустой(требование казначейства) ставится ноль....никак не могу отделаться от нуля....
?(Число(Лев(Значение,3))>0,Число(Лев(Значение,3)),")<br>А так?
"Благодарю.<br>В итоге у меня так получилось....<br> Если ПустоеЗначение(ДетализацияЭКР)=1<br>        Тогда ДетализацияЭКРтаб = Формат(ДетализацияЭКР.ЗначениеДопКлассификатора.Код," "); <br> Иначе ДетализацияЭКРтаб = Лев(ДетализацияЭКР.ЗначениеДопКлассификатора.Код,3); <br> КонецЕсли;"
Хотелось бы еще узнать:<br>1. Если сумма без копеек, то как вывести в печатную форму только сумму, без нулей: например вместо 432=00 надо 432=<br>2.В документе заводится значение Тип Средств(6-значный), как в печатную форму вывести это значение разделенное точками по два символа: например 010000, а в печатную 01.00.00<br>
"1. СтрЗаменить(Формат(Сумма, "Ч6.2="),"=00","""");<br>2. Лев(ТипСредств,2)+"."+Сред(ТипСредств,3,2)+"."+Сред(ТипСредств,5,2);<br>"
Спасибо. Все получилось.
"Точнее:<br>1. СтрЗаменить(Формат(Сумма, "Ч6.2="),"=00","=");"
Да. Я сделал так: СтрЗаменить(Формат(Сумма, "Ч018.02="),"=00","=")-вставил эту строку в ячейку таблицы печатной формы
Читают тему
(гостей: 1)

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