Надо выгрузить в текстовый файл информацию их справочника номенклатуры с ценами в опред. виде. Проблема - при выгрузке цены вместо "26683.4" выгруэает "26 683,4"
Выгружаю так: Текст = Новый ЗаписьТекста(ПолеВвода2, КодировкаТекста.ANSI); Цена = Строка (СтрокаТаблицы.Цена) + Строка (";"); Текст.ЗаписатьСтроку( Цена); Текст.Закрыть();
Подскажите пожалуйста..как это исправить чтоб сохранялось так "26683.4"?
BabySG
6.11.2007, 11:53
Посмотри функцию
Код
Формат(<Значение>, <Форматная строка>);
Adminspb
6.11.2007, 12:50
Цитата(BabySG @ 6.11.2007, 13:53)
Посмотри функцию
Код
Формат(<Значение>, <Форматная строка>);
Спасибо за совет. Пишу так : Цена = Строка (Формат(СтрокаТаблицы.Цена, "ЧРГ=''; ЧРД='.'; ")) + Строка (";"); Получаю "123 456.78" А надо - "123456.78" ...что делать? ...или эти функции не работают совместно?
BabySG
6.11.2007, 12:54
Дык надо строку приводить тогда к нужному формату :)
ЗЫ. И зачем воообще к строке приводить? Тут все переменные нетипизированные - прямо так пиши.
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.