Таблица значений - экспорт в csv
Добрый день! Подскажите, пожалуйста.
Выгружаю csv программно. По тех. заданию, в первой строке должно быть написано #v.2.0.0.
Пример типового кода, - у меня реализовано аналогично:
Вопросы:
1) Как в первой строке внести #v.2.0.0?
ИЛИ
2) Как вместо "Фрукт" в строке "Стр.Фрукт = "Яблоко";" указать переменную #v.2.0.0
С простыми переменными как в примере проблем нет, а вот как обозначить нестандартную переменную, не могу сообразить :(
Выгружаю csv программно. По тех. заданию, в первой строке должно быть написано #v.2.0.0.
Пример типового кода, - у меня реализовано аналогично:
&НаСервере
Процедура СоздатьТаблицуНаФормеНаСервере()
// программно создаём таблицу значений ТабВКоде
ТабВКоде = Новый ТаблицаЗначений;
ОписаниеСтроки = Новый ОписаниеТипов("Строка");
ОписаниеВеса = Новый ОписаниеТипов("Число",
Новый КвалификаторыЧисла(12, 3));
ТабВКоде.Колонки.Добавить("Фрукт", ОписаниеСтроки, "Имя фрукта");
ТабВКоде.Колонки.Добавить("Цвет", ОписаниеСтроки, "Цвет фрукта");
ТабВКоде.Колонки.Добавить("Вес", ОписаниеВеса, "Вес фрукта");
Стр = ТабВКоде.Добавить();
Стр.Фрукт = "Яблоко";
Стр.Цвет = "Зелёный";
Стр.Вес = 200;
Стр = ТабВКоде.Добавить();
Стр.Фрукт = "Банан";
Стр.Цвет = "Желтый";
Стр.Вес = 150;
ВывестиТаблицуЗначенияВКодеВТаблицуНаФорме(ТабВКоде, "ТабРеквизит1", "ТабНаФорме1");
КонецПроцедуры
ПоказатьВопросы:
1) Как в первой строке внести #v.2.0.0?
ИЛИ
2) Как вместо "Фрукт" в строке "Стр.Фрукт = "Яблоко";" указать переменную #v.2.0.0
С простыми переменными как в примере проблем нет, а вот как обозначить нестандартную переменную, не могу сообразить :(
По теме из базы знаний
- Экспорт ТЗ в CSV формат
- Универсальная выгрузка DBF, CSV, TXT с транслитерацией кодов (Версия 2)
- Универсальный конвертер DBF -> CSV (dbf2csv)
- Загрузка номенклатуры в справочник и документ из файла Excel и CSV, обновление цен и реквизитов (адаптируется под разные конфигурации 1С: 7.7)
- Загрузка данных из файла .CSV
Ответы
В избранное
Подписаться на ответы
Сортировка:
Древо развёрнутое
Свернуть все
(1) https://ru.wikipedia.org/wiki/CSV
Выгружаю csv программно. По тех. заданию, в ячейке А1 должно быть написано #v.2.0.0.
У CSV не бывает "ячеек" - это текстовый файл:
(1) В чем сложность сделать так?
Стр = ТабВКоде.Добавить();
Стр.Фрукт = "#v.2.0.0";
Стр = ТабВКоде.Добавить();
Стр.Фрукт = "Яблоко";
Стр.Цвет = "Зелёный";
Стр.Вес = 200;
Стр = ТабВКоде.Добавить();
Стр.Фрукт = "Банан";
Стр.Цвет = "Желтый";
Стр.Вес = 150;
Показать