|  09.04.2010, 14:51 | #1 | 
| Участник | DAX 2009 InventSum Кнопка запрос - ошибка 
			
			Привет. В DAX 2009 добавленна великолепная функциональность - Cue* Что она делает и зачем - не сильно интересно, другое дело, что кусок этой функциональности пришит в SysQueryForm (форма запроса). Возникают ситуации, когда на произвольной форме в квери участвует "динамически подключаемый" датасорс (ds.enabled(true | false)). В этом случае \Classes\CueRun\canSaveQueryAsCue() вызываемая при открытии окна запросов к форме (SysQueryForm) отрабатывает с ошибкой. Исправление ошибки ниже. ............................... for(i = 1; i <= numOfDataSources; i++) { ds = q.dataSourceNo(i); // bag FIX --> if (!ds.enabled()) continue; // bag FIX <-- if(ds.dynalinkCount() > 0) return false; // Check if it is temp cursor = qr.getNo(i); if (cursor.dataSource() && cursor.isTmp()) return false; } ................................. Пример на котором можно проверить. - Настроить Виды деятельности для работы (InventProfileType_RU). - сделать несколько проводк с различными видами деятельности. - открыть УЗ\Запросы\В наличии - поиграться с фильтром Виды деятельности и понажимать кнопку запросы CTRL+F3 Удачи. | 
|  | |
| За это сообщение автора поблагодарили: S.Kuskov (2). | |
| Теги | 
| cue, стопки дел (cue) | 
|  | 
| 
 |