Можно ли передать содержимое файла txt в строку?

0 голосов
Pastillus в категории Как сделать...
Добрый день. Хотелось бы узнать как сделать модуль, который будет передавать содержимое файла в строковую переменную? С механизмом передачи строковой переменной в файл я разобрался, а теперь хотелось бы узнать об обратном.

Ответы: 2 шт.

+1 голос
Nikita Dokukin

Добрый день!

Для решения Вашей задачи рекомендуем использовать обработчик "Таблица в переменные".

Обработчик позволяет преобразовать табличные данные в переменные. Переменная формируется для каждого столбца таблицы.

Важно! У переменной может быть только одно значение, для расчета которого к данным поля применяются функции агрегации.

Более подробную информацию по данному обработчику Вы можете получить, обратившись к соответствующей статье в Справке (https://help.loginom.ru/userguide/processors/variables/variables-from-table.html).

0 голосов
sergey.sviridov
Конкатенацию строк или столбцов можно сделать с помощью js. Например:

//конкатенация по строкам
let d;
for (let j = 0, b = InputTable.ColumnCount; j < b; j++)
{   
 d=InputTable.Get(j, 0);
 OutputTable.Append();
 for (let i = 1, с = InputTable.RowCount; i < с; i++)
 {
     d+=InputTable.Get(j, i);
 }
 OutputTable.Set(0, d);
}

//конкатенация по столбцам
for (let j = 0, b = InputTable.RowCount; j < b; j++)
{   
 let d = InputTable.Get(0, j);
 OutputTable.Append();
 for (let i = 1, с = InputTable.ColumnCount; i < с; i++)
 {
     d+=InputTable.Get(i, j);
 }
 OutputTable.Set(0, d);
}
...