29.04.2014, 13:50 | #1 |
Участник
|
Добрый день, пока только учусь, возникает много вопросов. Сегодня появился такой - создание отчета, по нажатию кнопки, на основании двух таблиц с проставленными заранее фильтрами.
Код: Employee.SETRANGE("No.",Rec."Pers"); REPORT.RUN(REPORT::"Test Report",TRUE,FALSE,Employee); Пытаюсь создать функцию, но не особо получается. Соответственно код в onRun триггере: Код: Employee.FILTERGROUP(10); Employee.SETRANGE("No.",Rec."Pers"); Pers.FILTERGROUP(10); Pers.SETRANGE("Department",'IT'); TestReportVar.SetFilters(Employee,Pers); TestReportVar.RUN; Код: em.COPYFILTERS(Employee); ad.COPYFILTERS(Advance); |
|
29.04.2014, 15:26 | #2 |
Участник
|
Посмотрите эту тему. Если коротко, то в отчете создаете функцию по присваиванию переменных и сначала запускаете эту функцию, а потом сам отчет.
|
|
29.04.2014, 18:14 | #3 |
Участник
|
Спасибо, разбираюсь.
|
|