Как получить пустое значение в строке, а не пробел? #285248


#0 by Alex_BBB_2007
В обработке для электронного документаоборота данные выгружаются в TXT файл с разделителем табуляция . Если в 1С данные принимают пустое зачение в ТХТ файл пишется символ "пробел", а нужно, чтобы ничего не записывалось. Пример вывода 3 чисел, второе число имеет пустое значение: Помогите кто знает. Заранее спасибо.
#1 by АЛьФ
Это ты таблицу сохраняешь в тхт?
#2 by Программист 484
СтрЗаменить ?
#3 by Alex_BBB_2007
Таблица сохраняется в ТХТ методом: Данные варианты вывода пустого значения не проходят: Печ=""; СокрЛП(Печ); В ТХТ файле появляется "пробел"
#4 by Программист 484
Открываешь этот текстовый файл и заменяешь СтрЗаменить <табуляция><пробел> на просто <табуляция>
#5 by Mikeware
Ему надо ДНКЗаменить
#6 by Alex_BBB_2007
Вопрос к Прогамист 484 При замене в тхт файле, как заставить СтрЗаменить искать символ табуляции? Так уберет все пробелы, а мне нужно только с табуляцией.
#7 by Программист 484
СтрЗаменить(СтрочкаФайла,СимволТабуляции+" "," ")
#8 by Программист 484
#9 by Программист 484
А чтобы убрать в конце строки если есть пробел то просто СокрП(СтрочкаФайла)
#10 by Alex_BBB_2007
Прогамист 484 большое спасибо, все понял, сейчас буду тестить.
#11 by Valery
Может в коде выгрузки позырить.
#12 by Программист 484
Вот тебя код выгрузги. Где будешь править? Синтаксис: Записать(<ИмяФайла>,<ТипФайла>) Назначение: Записать таблицу в файл. Параметры: <ИмяФайла> - имя файла. <ТипФайла> - необязательный параметр. Числовое или строковое выражение, определяющее тип файла: · отсутствует, 0 или ''MXL'' - формат 1C; · 1 или ''XLS'' - формат Ms Excel; · 2 или ''HTM'' или ''HTML'' - формат HTML; · 3 или ''TXT'' - формат TXT. Замечание: Метод может использоваться при работе с таблицей в режиме ввода данных.
#13 by 1Сергей
Достаточно было одного слова "СимволТабуляции", а написали :)
#14 by Alex_BBB_2007
Всем спасибо! Проблема решена, реализовал как посоветовал Программист 484.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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