Внесение данных в таблицу

Andron

Client
Регистрация
08.04.2015
Сообщения
222
Благодарностей
10
Баллы
18
Не корректно вносятся данные в таблицу. Собираю данные и добавляю строку в таблицу в виде
"{-Variable.1-}{-String.Tab-}{-Variable.2-}{-String.Tab-}{-Variable.3-}{-String.Tab-}{-Variable.4-}{-String.Tab-}{-Variable.5-}{-String.Tab-}{-Variable.6-}"
Каждая переменная записывается в отдельную ячейку, но вносятся в строку в разброс, между ячейками пропущенные столбцы и бывает по два три. Что я не так делаю?

На скрине первая строка это я тестил экшен добавления строки без использования переменных, а дальше тестил весь шаблон и добавлял уже с переменными.
 

Вложения

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 480
Благодарностей
5 917
Баллы
113
Разделитель столбцов - ; Его нужно ставить между переменными, а не String.tab
 

Andron

Client
Регистрация
08.04.2015
Сообщения
222
Благодарностей
10
Баллы
18
Разделитель столбцов - ; Его нужно ставить между переменными, а не String.tab
Заполнение ячеек не изменилось. Только некоторые переменные Зена не разделила
 

Вложения

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 480
Благодарностей
5 917
Баллы
113
Значит некоторые переменные пустые при вставке, отслеживайте значения переменных.
 

Andron

Client
Регистрация
08.04.2015
Сообщения
222
Благодарностей
10
Баллы
18
Значит некоторые переменные пустые при вставке, отслеживайте значения переменных.
Нет, не пустые 6 переменных и 6 значений. На первом скрине: первая строчка названия переменных. Переменная которая во второй ячейка содержит ссылку она внесена не в столбец B а в столбец Е. А номер телефона, последняя переменная, который должен быть в столбце F, почему то, в столбце AB. Как так получается?
 

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 480
Благодарностей
5 917
Баллы
113
Нет, не пустые 6 переменных и 6 значений. На первом скрине: первая строчка названия переменных. Переменная которая во второй ячейка содержит ссылку она внесена не в столбец B а в столбец Е. А номер телефона, последняя переменная, который должен быть в столбце F, почему то, в столбце AB. Как так получается?
Хорошо. Прикладывайте тестовый шаблон, чтобы можно было воспроизвести проблему.
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 715
Баллы
113
Пробуйте делать Trim к переменным после парсинга
 

Andron

Client
Регистрация
08.04.2015
Сообщения
222
Благодарностей
10
Баллы
18

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 715
Баллы
113
Операции с текстом - Trim
 
  • Спасибо
Реакции: Andron

Andron

Client
Регистрация
08.04.2015
Сообщения
222
Благодарностей
10
Баллы
18

Andron

Client
Регистрация
08.04.2015
Сообщения
222
Благодарностей
10
Баллы
18

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 715
Баллы
113
На новой таблице тестируйте. Видимо там уже что то пустотой или пробелами наполнено.
 

Andron

Client
Регистрация
08.04.2015
Сообщения
222
Благодарностей
10
Баллы
18

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)