Вход | Регистрация


Передача массива в таблицу значений

Передача массива  в таблицу значений
Я
   shoo3d
 
07.08.18 - 15:14
Создаю массив значений из найденных файлов 

МассивНайденныхФайлов = НайтиФайлы(
        "C:\", 
        "*.txt", 
        Ложь 
    );

Как все найденные файлы (вернее имена файлов) загнать в таблицу значений?
 
 
   Малыш Джон
 
1 - 07.08.18 - 15:14
(0) Добавить нужное количество строк и загрузить колонку?
   Мыш
 
2 - 07.08.18 - 15:37
(0) > Как все найденные файлы (вернее имена файлов) загнать в таблицу значений?

Предлагаю радикальный метод: батогами.
   Deon
 
3 - 07.08.18 - 15:56
(0) А зачем в таблицу?
   Гипервизор
 
4 - 07.08.18 - 16:00
(0) ЗагрузитьКолонку() ?
   Малыш Джон
 
5 - 07.08.18 - 16:05
(2) Как вариант: можно не загонять, а чем-нибудь туда приманить. Осталось только выяснить, что любят найденные файлы, посыпать это в таблицу значений - дальше остается только ждать когда они туда набегут.
   Малыш Джон
 
6 - 07.08.18 - 16:06
+(5) главное - не забыть захлопнуть потом таблицу значений, чтоб найденные файлы не разбежались
   Deon
 
7 - 07.08.18 - 16:08
(6) Ох уж эти ваши жаргонизмы. Не Захлопрнуть, а аккуратно Свернуть()
   shoo3d
 
8 - 07.08.18 - 16:11
загнал таки 

Таб1 = Новый ТаблицаЗначений;
Таб1.Колонки.Добавить("Имя");


Для Каждого Файл Из МассивНайденныхФайлов Цикл
        Таб1.Добавить();
        Таб1.ЗагрузитьКолонку(МассивНайденныхФайлов, "Имя");
    КонецЦикла;

Спасибо братцы
   Михаил Козлов
 
9 - 07.08.18 - 16:13
(8) А Таб1.Добавить(); зачем?
   Малыш Джон
 
10 - 07.08.18 - 16:13
(8) только ЗагрузитьКолонку() из цикла вытащи, этот метод достаточно один раз выполнить
 
 Рекламное место пустует
   Малыш Джон
 
11 - 07.08.18 - 16:14
(9) а вот такой сволочь, этот ЗагрузитьКолонку() - сам под себя строки не создает)
   Мыш
 
12 - 07.08.18 - 16:28
(10) Не надо из цикла. Пусть будет. А то проц остынет и файлы замерзнут.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует