Не работают переменные в пути для таблиц и списков

backoff

Client
Регистрация
20.04.2015
Сообщения
6 006
Благодарностей
6 447
Баллы
113
Есть проблема, идет она с очень старых версий, я ее встречал на 5991

короче говоря, есть разные папки, у каждой свое название, эти названия лежат в файле конфига.
Логика: Из конфига по очереди берется название папки, и переменной подставляется в путь, который в свою очередь подгружает от туда данные, данные везде лежат в одном файле для каждой папки, данные разные, название файла одно.

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



версия 5.16.2.0
но думаю что и в последних так же
 

Yuriy Zymlex

Moderator
Команда форума
Регистрация
24.10.2016
Сообщения
6 489
Благодарностей
3 356
Баллы
113
Переменная в пути настроек таблицы/списка плохая идея, так как путь задаётся при старте, а переменные - пусты. На форуме много раз об этом писали разрабы.
Надо использовать экшен привязки.
 
  • Спасибо
Реакции: backoff

doc

Client
Регистрация
30.03.2012
Сообщения
8 684
Благодарностей
4 641
Баллы
113
такой подход будет работать только при условии, что переменные заполняются во входных настройках
 
  • Спасибо
Реакции: backoff

backoff

Client
Регистрация
20.04.2015
Сообщения
6 006
Благодарностей
6 447
Баллы
113

backoff

Client
Регистрация
20.04.2015
Сообщения
6 006
Благодарностей
6 447
Баллы
113

Yuriy Zymlex

Moderator
Команда форума
Регистрация
24.10.2016
Сообщения
6 489
Благодарностей
3 356
Баллы
113
это запихнуть весь путь в переменную, а переменную вставить в путь к фалу?
Необязательно, можно так же как было в настройках.

Либо попробуй задать значения по умолчанию, либо:
такой подход будет работать только при условии, что переменные заполняются во входных настройках
 
  • Спасибо
Реакции: backoff

doc

Client
Регистрация
30.03.2012
Сообщения
8 684
Благодарностей
4 641
Баллы
113
эх ....
ладно, придется переписывать логику (

представь, если бы всё работало так, как ты думал. Зеннопостеру после каждого экшена приходилось бы проверять, а не изменилась ли переменные, которые в путях списков и таблиц прописаны
 
  • Спасибо
Реакции: backoff

backoff

Client
Регистрация
20.04.2015
Сообщения
6 006
Благодарностей
6 447
Баллы
113
ладно, решил попробовать просто, думал заработает.
пока всего один проект который надо заполнять, так что еще времени достаточно для переписки.
спасибо за ответы.
 

bizzon

Client
Регистрация
08.09.2015
Сообщения
1 100
Благодарностей
129
Баллы
63
Переменная в пути настроек таблицы/списка плохая идея, так как путь задаётся при старте, а переменные - пусты. На форуме много раз об этом писали разрабы.
Надо использовать экшен привязки.
А в свойствах самой таблицы дублировать тот же путь, что и в экшене привязки?
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 684
Благодарностей
4 641
Баллы
113
  • Спасибо
Реакции: bizzon

backoff

Client
Регистрация
20.04.2015
Сообщения
6 006
Благодарностей
6 447
Баллы
113

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