Встроенные функции языка
Формат (Format)
Синтаксис:
Формат(<Значение>, <Форматная строка>)
Значение первого параметра выдергиваю из таблицы ДБФ, поле типа Нумерик.
Когда значение 3-х значное (214, 254, 145) все нормально, но когда оно больше 1000 число имеет формат (1 254, 2 954, 25 452 и т.д.) Выловить из строки пробел (т.е. зазделитель тысяч и сотен) не получилось. Нашел функцию "формат", но не могу понять, как работает её 2-й парамтр, пробовал ЧГ и ЧРГ, ничего не выходит.
Помогите!!!
"ЧГ=0"
http://www.kb.mista.ru/article.php?id=76Не забываем про поиск - регулярно обсуждается. Думаю, что есть смысл внести в FAQ...
А что в итоге получть - то надо?
Опс. Долго думал :) уже ответили.
все равно результат тот же, может я чего не так делаю?:
Код
ЗнПоляКОД = Число(Дбф.nom1);
ЗнПоляКОД2 = "";
ЗнПоляКод2 = Формат(ЗнПоляКОД, "ЧГ=0");
Цитата(AlexFF @ 21.7.2008, 11:13)

А что в итоге получть - то надо?
надо не 25 321, а 25321
Получилось, я передал в параметр значение прямо из таблицы, и заработало!
Код
ЗнПоляКод2 = Формат(Дбф.nom1, "ЧГ=0");
Он кстати есть в FAQ. Это я его к своему стыду не читал :(
/index.php?act=announce&f=6&id=6 можно просто дополнить ссылочкой которую я привел выше...