|  30.05.2005, 16:16 | #1 | 
| Участник |  Отчет по временной таблице 
			
			Ситуация следующая: Пытаюсь создать отчет с использованием времменой таблицы. Для этого создаю класс, наследник RunBaseReport, прорисовываю в нем диалог, получаю критерии отчета и на основе их в методе run() заполняю временную таблицу. В методе lastValueElementName() возвращаю указатель на свой отчет. В datasource() отчета указываю временную таблицу. Далее, по рекомндациям, полученным на этом форуме пишу: В методах отчета init() { super(); tmpTable.setTmpData(element.args().caller().getTmpTable(); // где tmpTable - имя DataSource отчета, а getTmpTable - возвращает таблицу из класса, в котором эта таблица заполняется } prompt() { boolean ret; ret = super(_enableCopy, _enablePages и т.д.); this.queryRun().setCursor(tmpTable); } Все казалось бы работает. Но отчет каким-то для меня непостижимым образом забывает про одну запись. Т.е. если во временной таблице 5 записей, то выводится только 4. Вопрос такой: Как это можно побороть, если кто-то с этим сталкивался? | 
|  | |
| За это сообщение автора поблагодарили: Eldar9x (1). | |
|  30.11.2006, 10:39 | #2 | 
| MCTS | 
			
			Большое спасибо, сообщение помогло решить мою проблему    | 
|  | 
|  30.11.2006, 14:47 | #3 | 
| Участник | 
			
			1. Посмотри в отладчике запрос который утебя получается! 2. Используй вместо временной таблицы обычную (если это возможно) или Вью объект, дабы посмотреть реально данные которые попадают в таблицу 
				__________________ PS. Сложно приехать в Москву, но ещё сложнее уехать отсюда. | 
|  | 
|  30.11.2006, 14:55 | #4 | 
| Axapta | 
			
			Это ответ на вопрос в первом сообщении? Думете оно через полтора года все еще актуально?   | 
|  | 
|  | 
|  Похожие темы | ||||
| Тема | Ответов | |||
| Отчет, основанный на временной таблице | 10 | |||
| Отчет по временной таблице | 3 | |||
| Отчет по временной таблице | 1 | |||
| Группировка во временной таблице | 5 | |||
| отчёт по пустой таблице | 2 | |||
| 
 |