26.02.2007, 11:14 | #1 |
Участник
|
Остаток на начало
Пользователь на форме задает некие параметры отчета, в том числе и интервал дат.
Как заменить даты в полученном query для расчета остатков на начало отчета?
__________________
С уважением, Владимир Селезнев |
|
26.02.2007, 11:33 | #2 |
Участник
|
QueryRun.query() содержит выполняемый запрос с текущими параметрами, заданными пользователем.
|
|
26.02.2007, 11:36 | #3 |
program-ёр
|
Например, дублируете свой запрос и меняете в нем range с датами:
X++: [LEFT]queryOnStart = new query(query); queryOnStart .dataSourceNo(1).clearRange(...); queryOnStart .dataSourceNo(1).addRange(...);[/LEFT]
__________________
Становись лучше Последний раз редактировалось kvg6; 28.02.2007 в 09:54. Причина: исправление |
|
|
За это сообщение автора поблагодарили: mallard (1). |
26.02.2007, 11:43 | #4 |
Участник
|
А лучше почитайте это http://axapta.mazzy.ru/lib/ledgerperiodcode/
|
|
|
За это сообщение автора поблагодарили: mallard (1). |
26.02.2007, 11:49 | #5 |
Участник
|
Цитата:
Объекты передаются по ссылке. |
|
|
За это сообщение автора поблагодарили: kvg6 (1). |
26.02.2007, 11:57 | #6 |
Lean Six Sigma
|
Угу. Именно поэтому стоит написать queryOnStart = new query(query);
|
|
|
За это сообщение автора поблагодарили: kvg6 (1), mallard (1). |
Теги |
дата, запрос (query), интервал дат |
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|