|
![]() |
#1 |
Участник
|
Цитата:
Сообщение от alicedr
![]() X++: do { record = InventDim_ds.cursor(); if( record.(fieldNum(InventDim,wmsLocationId)) == InventDimRes.wmsLocationId ) break; } while( InventDim_ds.next() ); (При размещении в ExecuteQuery последнего датасорса (InventTrans) после супера) |
|
![]() |
#2 |
Участник
|
Источник данных для грида = InventSum, но в дизайне в грид добавлена группа, где источник данных = InventDim. В InventSum'e (в дебаггере) поле InventDimId пустое, а поле wmsLocationId (которое, собственно и надо найти) вообще отсутствует, так что привязаться туда никак нельзя. Поэтому привязываюсь к InventDim, а там хоть и все проходит в дебаггере гладко, а на форме все равно позиционирование на первую строку идет.
|
|
![]() |
#3 |
Участник
|
|
|
|
За это сообщение автора поблагодарили: alicedr (1). |
![]() |
#4 |
Участник
|
|
|
Теги |
ax3.0, курсор, позиционирование, программно |
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|