Данные в одну строку из таблицы (версия 5.15.0.0)

Hlsrnkee

Client
Регистрация
22.07.2014
Сообщения
12
Благодарностей
1
Баллы
3
Доброго времени.

Обновился с версии ZennoPosterPro-RU-v5.9.9.1 на ZennoPosterPro-RU-v5.15.0.0.

Суть шаблона:

- Беруться данные с ячейки таблицы в переменную;
- Из переменной сохраняются в файл;
- В файле строки: перемешиваются, часть строк удаляется;

Проблема в следующем:

В версии 5.15.0.0 если брать данные (например 5 строк) с ячейки таблицы в переменную, то в переменную они сохраняются как 1 строка.

Пробовал на Windows 7 И Windows 10

На Windows 7
- данные сохраняюстя в как положено построчно, но не удаляются пустые строки и не перемешиватся, так как по ходу определяются, как 1 строка. Если в файл вручную (открыть в текстовом блокноте) добавить пустую строку, то все строки можно перемешать, удалить пустые и т.д.


На Windows 10
- данные сохраняются сразу в одну строку.

в версии ZennoPosterPro-RU-v5.9.9.1 все работает, как надо...

Кто-нибудь знает решении данной проблемы..?

Тестовый шаблон прикрепил...
 

Вложения

  • 25,1 КБ Просмотры: 84

Solus

Client
Регистрация
14.04.2014
Сообщения
378
Благодарностей
119
Баллы
43

Hlsrnkee

Client
Регистрация
22.07.2014
Сообщения
12
Благодарностей
1
Баллы
3

Solus

Client
Регистрация
14.04.2014
Сообщения
378
Благодарностей
119
Баллы
43
Только если в значениях будут пробельные символы, значение разделится на строки, поэтому решение чисто под вышеизложенное.
 
  • Спасибо
Реакции: Hlsrnkee

Hlsrnkee

Client
Регистрация
22.07.2014
Сообщения
12
Благодарностей
1
Баллы
3
Только если в значениях будут пробельные символы, значение разделится на строки, поэтому решение чисто под вышеизложенное.
Еще раз спасибо, что отозвался, пример я накидал для понимания решения проблемы в целом... Проблемы в программе или я что-то упускаю...

Из реальности:

Есть прайс. Из одной ячейки беру в переменную данные такого вида:

<h2>Характеристики</h2>
Тип панели: газовая варочная поверхность
Установка: независимая
Габариты (ШхГ): 60 x 51 см
Размеры для встраивания (ШхГ): 56 x 48 см
<h2>Конфорки:</h2>
Материал панели: эмаль
Всего конфорок: 4
Газовых конфорок: 4
Экспресс-конфорок: 1
Конфорок газовых "Тройная корона": 1
<h2>Панель управления:</h2>
Расположение панели: спереди
Переключатели: поворотные
Электроподжиг: есть, автоматический
<h2>Особенности:</h2>
Газ-контроль конфорок: есть
Чугунные решетки: есть
Цвет: панели конфорок – бежевый

... далее, что-то обрабатывается в переменной (например удаление в тегах <h2>), потом из переменной данные сохраняются в список и там уже удаляются определенные строки, перемешиваются и т.д.

... к сожалению способ выше не рашает проблемы... например если в переменной попробовать удалить регуляркой, то что в тегах <h2> то удаляется вся строка...
А если сохранить в список, то все данные после пробела с новой строки...

Подумал, что так и задуманно в новой версии ZP, но по ходу все-таки это баг программы, с копированием из таблицы в переменную...
 

Solus

Client
Регистрация
14.04.2014
Сообщения
378
Благодарностей
119
Баллы
43

Hlsrnkee

Client
Регистрация
22.07.2014
Сообщения
12
Благодарностей
1
Баллы
3
Да, но это если руками добавить в список, то удаляться стоки с h2 (что и нужно)

Но если делать так:
- Взял данные с ячейки таблицы и положил их в переменную
- С переменной сохранил в список
- Удалил как в способе выше, то удалиться вся строка, ну и все другие манипуляции с данными в списке типа: перемешивание строк, вставка между определенными строками и т.д. не сработает

... проблема в том, что данные с таблицы в переменную попадают одной строкой... и это по ходу никак не побороть...
 

Вложения

Последнее редактирование:

Hlsrnkee

Client
Регистрация
22.07.2014
Сообщения
12
Благодарностей
1
Баллы
3
какая-то проблема с разделителями, при взятии данных из таблицы...
 

Solus

Client
Регистрация
14.04.2014
Сообщения
378
Благодарностей
119
Баллы
43
но это если руками добавить в список
Какими руками? )) я же скинул Вам скрин настроек экшенов. сделайте так же.
Вы добавляете в список значение переменной как текст зачем это нужно если всё должно быть по строкам с целью перемешать их? опробуйте предложенный метод.
 
  • Спасибо
Реакции: Hlsrnkee

Hlsrnkee

Client
Регистрация
22.07.2014
Сообщения
12
Благодарностей
1
Баллы
3
Какими руками? )) я же скинул Вам скрин настроек экшенов. сделайте так же.
Вы добавляете в список значение переменной как текст зачем это нужно если всё должно быть по строкам с целью перемешать их? опробуйте предложенный метод.
Огромное спасибо..! То, что нужно!
 

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