При выгрузке в dbf выгружается разделитель запятая а не точка #556014


#0 by qwerty1985
В 7-ке была внешняя самописная обработка выгрузки зарплаты в dbf файл для зачисления з/п на карточки, одно из полей (тип строка, длина 30) это сумма. Из 7-ки всё выгружалось нормально - банк принимал. В связи с переходом пришлось писать то же самое в 8-ке итог: Всё выгружается, банк НЕ принимает разбор полетов показал, что 7-ка выгружала суммы в формате 12345.12 а 8-ка в формате 12345,12  т.е. различия в разделителе в 7-ке это точка, а 8-ке запятая - собственно и вопрос - Как изменить запятую на точку. Естественно есть вариант дописать функцию, которая бы представляя число строкой, находило запятую с заменой на точку, но может есть способ проще?
#1 by unknown181538
юзать функцию Формат и конструктор форматной строки
#2 by 73
1.Тип поля на число поменять. или 2. + ЧГ= не забыть.
#3 by qwerty1985
нет, тип поля менять нельзя -энто формат банка
#4 by qwerty1985
Всем спасибо проблему решил вот так:
#5 by ДенисЧ
мда....
#6 by 73
А теперь на суммы >=1000 посмотри...
#7 by qwerty1985
разрывы ещё 8-ка лепет 12 345.53
#8 by qwerty1985
Гребанный прогресс - почему в нашей стране всё делается через *опу
#9 by Wobland
всё уже сделано до вас. купи СП, найди Формат
#10 by ДенисЧ
в вашей стране? :-) Это к вам вопрос :-)
#11 by Reset
Это к таким как вы вопрос. Это вы делаете так.
#12 by 73
Это ты в так делаешь, вместо того, чтобы использовать Формат. И банк, используя для чисел строковое поле.
#13 by Reset
в банке его брат по духу сидит
#14 by 73
+ Кстати, поскольку ДБФ всё в виде строк хранит, подозреваю, что банк не заметит разницы между строковым и числовым полем...
#15 by qwerty1985
Неее, я не настолько запущенный вариант :) заметит, они ДБФ используют как Экселевскую таблицу, у них там первые 7 строк это шапка и получается, что в этом же поле на 2 строке присутвует фраза "платежное поручение от"
#16 by qwerty1985
победил вот так: Формат(Сумма,"ЧДЦ=2; ЧРД='.'; ЧРГ=''; ЧГ=0");
#17 by 73
Достаточно: "ЧДЦ=2;ЧРД=.;ЧГ="
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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