Кажется достаточно простым, но ...
У меня есть Страница (панель инструментов) с кнопками, одна кнопка для каждой Программы.У меня есть другая страница с задачами в таблице.Я хочу загрузить страницу Задачи с задачами для этой Программы с помощью кнопки этих программ на Странице панели инструментов.Я пытался использовать несколько углов, используя отношения, запросы и сценарии из нескольких учебных пособий и шаблонов. Я заставляю все части работать, но не работать вместе.
Вот как я думаю, это должно работать.На странице панели инструментов каждая кнопка вызывает свой собственный скрипт, например:
currentProgram = "ALL";
function btnProgram1_click() {
currentProgram = "Program1";
app.showPage(app.pages.Tasks);
}
Затем на странице задач> Панель> Событие> onAttach вызывает:
function loadTasks(){
if(currentProgram == "Program1"){
app.datasources.qryProgram1Tasks.load();
}
if(currentProgram == "Program2"){
app.datasources.qryProgram2Tasks.load();
}
}
У меня есть источники данных SQL для задачмодели типа qryProgram1Tasks
с выражением запроса для "Program1"
, и они возвращают данные, как и ожидалось.
Мне кажется, это то, что не работает, так как хотел загрузить или заменить и обновить назначенный источник данных на панелиapp.datasources.qryProgram1Tasks.load();