|
21.03.2008, 10:13 | #1 |
Участник
|
Два DataSource на одну временную таблицу
AX 3.0
Скажите можно ли сделать два DataSource в форме на одну временную таблицу. В классе инициализирую две табличные переменные на временную таблицу и потом на табличные переменные DataSource делаю setTmpData на соответсвующие переменные. DataSource джойнятся. Визуально все выглядит так что данные в таблицах разные (количество записей) но в грид второго DataSource попадают значения из первого.
__________________
if ((date2num(SystemDateGet()) + timeNow()) mod 1000 == 0) { ttsbegin; } |
|
|
За это сообщение автора поблагодарили: mazzy (5). |
21.03.2008, 10:59 | #2 |
Программатор
|
Наименование датасорса второго грида верное?
|
|
21.03.2008, 11:00 | #3 |
Участник
|
Верное
__________________
if ((date2num(SystemDateGet()) + timeNow()) mod 1000 == 0) { ttsbegin; } |
|
21.03.2008, 11:06 | #4 |
Программатор
|
А вдруг у вас данные там и там одинаковые . Заполните по одной записи в этих датасорсах (разными значениями естесна) и выведите их на гриды.
|
|
22.03.2008, 11:00 | #5 |
MCITP
|
Смущает вот эта фраза..
Что вы имеете ввиду? Если соединить их по ключу, то будет действительно казаться что там одинаковые данные. ) Прилагаю простую формочку на которой явно видно, что две одинаковые временные таблицы с разным содержанием на форме отображаются нормально. Если проблема всё ещё существует, то нужно более подробное описание (или код), того что у вас есть.
__________________
Zhirenkov Vitaly |
|