Путь к файлу через спинтакс крошиться

fargot31

Client
Регистрация
26.09.2017
Сообщения
72
Благодарностей
15
Баллы
8
Здравствуйте!
Подскажите знающие где косяк,беру из списка путь к файлу и в переменую,делаю спинтакс где есть ета переменая,и после спинтакса путь к файлу без слешов C:pdfimagefile2.jpg,а должно быть так C:\pdf\image\file2.jpg.
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 580
Благодарностей
9 191
Баллы
113
Здравствуйте!
Подскажите знающие где косяк,беру из списка путь к файлу и в переменую,делаю спинтакс где есть ета переменая,и после спинтакса путь к файлу без слешов C:pdfimagefile2.jpg,а должно быть так C:\pdf\image\file2.jpg.
Т.е. задача - взять несколько путей и потом через спинтакс взять случайный путь?
Если так, то спинтакс тут лишний.

Сейчас проверил Спинтакс с путями на версии ПМ 5.27.1.0 - все ок.
Какая у вас версия?
 

fargot31

Client
Регистрация
26.09.2017
Сообщения
72
Благодарностей
15
Баллы
8
Есть текст который проходит обработку спинтаксом,в тексте есть переменая в которую ложиться строка случайная из списка(предварительно получив список файлов),нужно подставить в переменую взятый случайный путь к файлу,версия 5.27.1.0
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 580
Благодарностей
9 191
Баллы
113
Есть текст который проходит обработку спинтаксом,в тексте есть переменая в которую ложиться строка случайная из списка(предварительно получив список файлов),нужно подставить в переменую взятый случайный путь к файлу,версия 5.27.1.0
Попробуйте снять эту галку:

upload_2019-2-2_20-57-56.png


Либо, если необходим именно расширенный синтаксис, заэкранировать слеши в переменной содержащей путь так: \\\
Т.е. там где одиночный слеш, добавить еще два.

Есть хорошая статья по Spintax:
https://zennolab.com/discussion/threads/spintax-novye-vozmozhnosti-vse-kombinacii.46616/
 
Последнее редактирование:

fargot31

Client
Регистрация
26.09.2017
Сообщения
72
Благодарностей
15
Баллы
8
Спасибо,так работает,ну прийдеться спинтакс проще делать так уж и быть,хотелось все таки через разширенный но увы...
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 580
Благодарностей
9 191
Баллы
113
Спасибо,так работает,ну прийдеться спинтакс проще делать так уж и быть,хотелось все таки через разширенный но увы...
Можете экранирование слешей сделать с расширенным синтаксисом, в переменной пути через доп. экшен Обработка текста - Замена (Text) - \ заменить на \\\
 
  • Спасибо
Реакции: fargot31

fargot31

Client
Регистрация
26.09.2017
Сообщения
72
Благодарностей
15
Баллы
8
Можете экранирование слешей сделать с расширенным синтаксисом, в переменной пути через доп. экшен Обработка текста - Замена (Text) - \ заменить на \\\
Получилось,зделал замену \ на \\\ и разширенный спинтакс не нарушил путь к файлу.
Спасибо большое!
 
  • Спасибо
Реакции: Sergodjan

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