26.11.2009, 13:20 | #1 |
Боец
|
Grid & _ds.findRecord
А кто-нибудь знает способ, как спозиционироваться на определенную запись в гриде, если грид отображает сгруппированные записи, т.е. отсутствует RecId
|
|
26.11.2009, 14:04 | #2 |
Участник
|
Если записей немного то можно просто _ds.next() и сравнивать.
Я еще пробовал искусственно сделать recID поставив в выборку полей в запросе minOf(recId) - но это не помогло. |
|
26.11.2009, 14:17 | #3 |
Участник
|
А по какому полю перейти хотите?
|
|
26.11.2009, 14:27 | #4 |
Участник
|
А чтобы не отсутствовал RecId можно добавить по нему агрегирующую функцию
|
|
26.11.2009, 17:59 | #5 |
Участник
|
Повторюсь)
можно импользовать такой код: работает "мгновенно") X++: element.args().lookupField(fieldNum(SalesTable, SalesId)); element.args().lookupValue(queryValue("хочу сюда!")); SalesTable_ds.executeQuery();
__________________
aLL woRk aNd nO JoY MAKes jAck a dULL Boy Последний раз редактировалось ivas; 26.11.2009 в 18:01. |
|
26.11.2009, 19:47 | #6 |
Участник
|
Цитата:
X++: MyDatasource_ds.findValue(fieldNum(TableName, fieldName), value); Если датасорсом является вью можно так: X++: MyDatasource_ds.findRecord(myBuffer); |
|
26.11.2009, 21:32 | #7 |
Участник
|
Цитата:
Цитата:
Сообщение от ivas
Повторюсь)
можно импользовать такой код: работает "мгновенно") X++: element.args().lookupField(fieldNum(SalesTable, SalesId)); element.args().lookupValue(queryValue("хочу сюда!")); SalesTable_ds.executeQuery(); Цитата:
Сообщение от Mykola Galak
На маленьких датасорсах:
X++: MyDatasource_ds.findValue(fieldNum(TableName, fieldName), value); Если датасорсом является вью можно так: X++: MyDatasource_ds.findRecord(myBuffer); А почему просто нельзя отфильтровать по определенному значению(например, методом _ds.filter)? Нужно видеть соседние записи ?
__________________
Sergey Nefedov Последний раз редактировалось SRF; 26.11.2009 в 21:35. |
|
|
Похожие темы | ||||
Тема | Ответов | |||
axaptapedia: Filter-by-Grid | 2 | |||
jinx: Drag & Drop in Masken | 0 | |||
Dynamics AX: DAX 4.0 Filter by Grid [Update] | 0 | |||
Advanced programming: Grid data and view manipulations | 15 |
|