Как в СКД строку преобразовать в число? #508289


#0 by Ayvengo
subj
#1 by IronDemon
Где?
#2 by Ayvengo
СчетФактураВыданный.Ссылка КАК Документ, Номер надо преобразовать в число
#3 by Kashemir
Внешний функцией
#4 by Ayvengo
будьте добры, подскажите какой
#5 by Defender aka LINN
"Номер надо преобразовать в число" - для нахрена?
#6 by Ayvengo
а для нахрена в печатных формах СФ номер преобразуют? .. вопрос не в этом.. вопрос "как"?
#7 by IronDemon
Выразить(ПОДСТРОКА(СчетФактураВыданный.Номер, 4, 11) как число(10,0)) КАК Номер ?
#8 by Kashemir
Собственной. Правда использовать можно будет либо для вывода либо для расчетах в пределах вычисляемых/пользовательских полей. Использовать в запросе не получится.
#9 by Ayvengo
ругается на несовместимость ..
#10 by IronDemon
#11 by patapum
в СКД на первой закладке над запросом есть описание полей. там можно задать выражение, вычисляющее представление поля
#12 by Defender aka LINN
Я этого никогда не понимал. Функцию внешнего модуля вызывай.
#13 by Defender aka LINN
*Функцию внешнего модуля = функцию общего модуля
#14 by Mitriy
во всех типовых есть функция, которая для печати убирает префиксы и незначащие нули...
#15 by Ayvengo
я понял :) спасибо, сейчас тыркаюсь с ней ОбщегоНазначения.ПолучитьНомерНаПечать .. что-то вроде получается вот ее ща и тыркаю, в первый раз забыл написать ОбщегоНазначения и слушал ругань )
#16 by Ayvengo
Интересненько .. для первых трех сработало, а для остальных нет о_О
#17 by Ayvengo
Понятно, префиксы были удалены у организаций ...
#18 by Ayvengo
*удалены - изменены
#19 by Ayvengo
Может кому пригодится, сделал так: В СКД на закладке Вычисляемые поля добавил строку: -- В принципе этого достаточно для работы :)
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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