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

stask

Client
Регистрация
08.04.2015
Сообщения
44
Благодарностей
0
Баллы
6
Есть несколько файлов, которые нужно подключать к одному списку в зависимости от значения определенной переменной. На превью в списке показывается правильное содержимое именно нужного файла. Но если просмотреть список полностью, то он пустой. И если в коде взять count списка, то он равен нулю.
Почему так происходит?
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 620
Благодарностей
4 607
Баллы
113
инициализация списка происходит в начале проекта. Если на этот момент та самая переменная из пути пуста - само собой путь будет битый и список не подгрузится
 

ZennoScript

Moderator
Регистрация
04.03.2011
Сообщения
4 450
Благодарностей
1 883
Баллы
113
А как Вы указываете в списке, чтобы он работал с конкретным файлом? В настройках списка нельзя использовать переменные.
Если нужно, чтобы список работал с разными файлами, нужно выполнять действие Операции над списком - Привязать и там уже указывать свои переменные.
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 620
Благодарностей
4 607
Баллы
113
А как Вы указываете в списке, чтобы он работал с конкретным файлом? В настройках списка нельзя использовать переменные.
Если нужно, чтобы список работал с разными файлами, нужно выполнять действие Операции над списком - Привязать и там уже указывать свои переменные.
почему нельзя? со входных настроек вроде как вполне кушает переменные
 

ZennoScript

Moderator
Регистрация
04.03.2011
Сообщения
4 450
Благодарностей
1 883
Баллы
113

stask

Client
Регистрация
08.04.2015
Сообщения
44
Благодарностей
0
Баллы
6
инициализация списка происходит в начале проекта. Если на этот момент та самая переменная из пути пуста - само собой путь будет битый и список не подгрузится
самое первое действие в проекте - заполнение этой переменной. Выходит, она заполняется позже, чем инициализируется список?
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 620
Благодарностей
4 607
Баллы
113
Вроди как - это ключевая фраза.
Нельзя там использовать ничего кроме {-Project.Directory-}
хорошо, лично я уверен, что переменная из входных настроек свободно ляжет в настройки списка и полноценно его подгрузит
 

stask

Client
Регистрация
08.04.2015
Сообщения
44
Благодарностей
0
Баллы
6
А как Вы указываете в списке, чтобы он работал с конкретным файлом? В настройках списка нельзя использовать переменные.
Если нужно, чтобы список работал с разными файлами, нужно выполнять действие Операции над списком - Привязать и там уже указывать свои переменные.
Вы имеете в виду, что не нужно прям через клик на списке указывать путь, изначально сам список ни к чему не привязывать, а сделать привязку уже через экшены

И в настройках списка как бэ есть возможность использовать переменные. Так что я немного не понимаю, о чём вы. Правой кнопкой -> вставить переменную. Точно так же, как и проджект.директори туда вставляется.
 

ZennoScript

Moderator
Регистрация
04.03.2011
Сообщения
4 450
Благодарностей
1 883
Баллы
113
Вы имеете в виду, что не нужно прям через клик на списке указывать путь, изначально сам список ни к чему не привязывать, а сделать привязку уже через экшены

И в настройках списка как бэ есть возможность использовать переменные. Так что я немного не понимаю, о чём вы. Правой кнопкой -> вставить переменную. Точно так же, как и проджект.директори туда вставляется.
Оставляете так http://joxi.ru/RmzxDGzhWxGROA
А потом уже делаете Операции над списком - Привязать
 
  • Спасибо
Реакции: Wong и moRL

doc

Client
Регистрация
30.03.2012
Сообщения
8 620
Благодарностей
4 607
Баллы
113
провёл тест. в пути к списку вместо имени файла была переменная. А во входнх настройках в переменную клалось имя файла. Список при запуске проекта подгружается. Просто переменные со входных инициализируются раньше списков.
 

stask

Client
Регистрация
08.04.2015
Сообщения
44
Благодарностей
0
Баллы
6
Оставляете так http://joxi.ru/RmzxDGzhWxGROA
А потом уже делаете Операции над списком - Привязать
провёл тест. в пути к списку вместо имени файла была переменная. А во входнх настройках в переменную клалось имя файла. Список при запуске проекта подгружается. Просто переменные со входных инициализируются раньше списков.
спасибо, попробую всё)
 

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 379
Благодарностей
2 040
Баллы
113
работает из переменых, только перед работай с ним надо привязать тогда, ты вроде видишь что подгрузилось и если количество строк возьмёшь без привязки то покажет 0
 

stask

Client
Регистрация
08.04.2015
Сообщения
44
Благодарностей
0
Баллы
6
все ок спасибо
 
Последнее редактирование:

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