v7: Как сделать что бы печатались прописью с МАЛЕНЬКОЙ буквы #362466


#0 by misha122062
Прошу помочь в решении такой проблемы. Мне надо, что бы в ячейку таблицы выводились дробные значения с маленькой буквы "Четыре кг девятьсот г", а сейчас у меня выводится "Четыре кг Девятьсот г". Я указал тип ячейки - Шаблон и значение - [(Цел(Итог("Количество")))#ЧП,] кг [ ((Итог("Количество")-Цел(Итог("Количество")))*1000)#ЧП] г. Все облазил, никак не найду
#1 by kryptonite
А если сначала всё в Нрег а потом первый символ в Врег ?
#2 by butterbean
нрег
#3 by misha122062
блин... Слона то и не заметил
#4 by misha122062
так в шаблон ячейки не пойдет! будет выводиться " нрег " Придется переделывать через переменную в модуле, а это не хотелось бы - таблица вызывается из многих мест - что там везде править?
#5 by victuan1
нрег помести внутрь скобок []!
#6 by misha122062
пробовал - [(Цел(Итог("Количество")))#ЧП,] кг [ НРег(((Итог("Количество")-Цел(Итог("Количество")))*1000)#ЧП)] г. Выдает ошибку - Ожидается символ ')'
#7 by victuan1
Вместо #ЧП используй функцию Формат. Ты что, новичок?
#8 by КонецВсемЕсли
попробуй функцию "формат" вместо #ЧП
#9 by КонецВсемЕсли
шустрый
#10 by без галстука
скобки посчитал бы во второй части ...
#11 by victuan1
Скобки не помогут, #ЧП внутри НРЕГ не взлетит
#12 by trdm
А нука ложи руки на плаху, буду пальцы рубить. Какого черта пишешь длинные шаблоны в таблице????? Рекомендовано же для быстродействия вычислять такие выражения в МОДУЛЕ, а не в таблице....
#13 by trdm
+ Качай: И читай раздел "ITS (Вопросы производительности конфигураций.)".
#14 by misha122062
Я знаю, что длинные шаблоны нельзя писать. Но я так привык - неохота все в модуль пихать. А насчет производительности - у меня нормальный сервак и компы. Мне по барабану. Все летает
#15 by victuan1
Вообще, то вместо шаблонов можно писать выражения. Не пробовал?
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С