|
![]() |
#1 |
Участник
|
Так вызывается
X++: purchLine_ds.executeQuery() запомнить позицию с помощью X++: pos = purchLine_ds.getPosition(); X++: purchLine_ds.setPosition( pos ); |
|
|
This post has been rated by: alex55 (1), DmitryK (1). |
![]() |
#2 |
Участник
|
Спасибо, Дим.
Просто закомментарив executeQuery() получается сохранение курсора. Вылечим следствие ..., хотелось бы понять зачем это сделано? К сожалению не могу посмотреть выполнение (состав) данного метода в российской реализации, если он такой же, то эффект должен проявляться, а судя по количеству откликов его нет. С уважением, Дмитрий. |
|
![]() |
#3 |
Участник
|
|
|
|
This post has been rated by: DmitryK (1). |
![]() |
#4 |
Участник
|
Сергей, не совсем так. Эффект есть при нажатии F5 и кнопки на строках покупки <Настройка> - налог. Пользователь хочет посмотреть налоги по строке, а смотрит не по той, что была выбрана (в этом случае всегда по первой). Подумалось, что проблема может быть вызвана одной причиной. Начали с налогов.
X++: void clicked()
{;
element.automaticTotalDiscount();
PurchTotals::showTaxLine(purchTable,purchLine);
} С уважением, Дмитрий. Geändert von DmitryK (08.02.2013 um 13:19 Uhr) |
|
![]() |
#5 |
Участник
|
Перекрыли executeQuery() , поставили точку останова, по F5 он вызывается.
С уважением, Дмитрий. |
|
![]() |
#6 |
Участник
|
|
|
![]() |
#7 |
Участник
|
Выше linkActive(). При вызове super() этого метода вызывается executeQuery()
С уважением, Дмитрий. Geändert von DmitryK (08.02.2013 um 13:41 Uhr) |
|