1С 7.7 Цена в печатной форме без 00 копеек
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Может использовать кусочек кода из ПлатежногоПоручения:
СтрДаты = глВыводДатыПлатежныхДокументов(ДатаДок, БанковскийСчет); // Месяц даты числом или прописью
СуммаЧислом = глВыводСуммыПлатежныхДокументов(Сумма, БанковскийСчет, 0); // Сумма без 00 копеек (=) или (-00)
СуммаПрописью = глВыводСуммыПлатежныхДокументов(Сумма, БанковскийСчет, 1); // Сумма без 00 копеек (=) или (-00)
а там сами подкорректируете код под свои нужды
СтрДаты = глВыводДатыПлатежныхДокументов(ДатаДок, БанковскийСчет); // Месяц даты числом или прописью
СуммаЧислом = глВыводСуммыПлатежныхДокументов(Сумма, БанковскийСчет, 0); // Сумма без 00 копеек (=) или (-00)
СуммаПрописью = глВыводСуммыПлатежныхДокументов(Сумма, БанковскийСчет, 1); // Сумма без 00 копеек (=) или (-00)
а там сами подкорректируете код под свои нужды
Формат(ПечЧисло,"Ч020{здесь пробел}") =10000
Формат(ПечЧисло,"Ч020.2.{здесь пробел}") =10 000.00 (по идее 00 копеек хотел убрать)10 000
Формат(ПечЧисло,"Ч020.2.{здесь пробел}") =10 000.00 (по идее 00 копеек хотел убрать)10 000
формат
"Ч<тутколичествопозицийдлязаписчиславсегосознакомидробнойчас тью>.<тутколичествопозицийдлязаписидробнойчасти><тутзнакдляраздел ениядробнойчасти><тутзнакдляразделениятриадцелойчасти>"
"Ч<тутколичествопозицийдлязаписчиславсегосознакомидробнойчас
..и в глФРМ в типовых конфигах обратный апостроф указанный вами (тот что на кнопке тильда/Ё) - не используется.
Формат(Цена, ?(Цена = Цел(Цена), "Ч.0. ", "Ч.2. "));и
Формат(ПечЧисло,?(ПечЧисло=Цел(ПечЧисло),"Ч020.0.{здесь пробел}","Ч020.2.{здесь пробел}"));Вот так работает!
Спасибо!
(19) на будущее, информационно: с ПечЧисло поосторожнее, типовая трабла коглда в ПечЧисло лежит строковое представление числа с разделителями триад и/или необычный разделитель дробнйо части, а погромист "думает" что там лежит число и получается типа что результатом Цел("12'345.78") будет 12, а не 12345
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот