|
![]() |
#1 |
Участник
|
Цитата:
эти методы позволяет запретить перерисовку формы и контрола. делайте element.redraw или myControl.updateWindow чтобы принудительно заставить аксапту перерисовать окно или контрол |
|
![]() |
#2 |
Боец
|
Цитата:
Если уж стучать в бубен, то лучше так: P.S.: Да, если ничего не путаю, для версии AX < 2009, "нажимать" нужно F5, для тех что по-выше "Ctrl+F5". Последний раз редактировалось DSPIC; 30.03.2016 в 20:31. |
|
|
За это сообщение автора поблагодарили: mazzy (2). |
![]() |
#3 |
Участник
|
Цитата:
Сообщение от DSPIC
![]() Если уж стучать в бубен, то лучше так:
|
|
![]() |
#4 |
Участник
|
После redraw у меня форма не прорисовывается полностью, странно работает...
myControl.updateWindow не отработал вообще. А F5 если "нажимаю" на методе modified поля, то оно возвращает прежнее значение этого поля , сперва надо write принудительно сделать? При том если я сворачиваю-разворачиваю даже группу с этим полем или щелкая по названию группы даже, то все перерисовывается отлично. Какую-то правильную надо перерисовку. |
|
![]() |
#5 |
Участник
|
Цитата:
можно конечно начать обновлять датасорс при помощи table_ds.refresh() или table_ds.refreshEx() https://msdn.microsoft.com/en-us/lib...e.refresh.aspx эти методы вроде даже к базе не обращаются. но они действует на все поля датасорса. + про обновление с данными (прикольный комментарий) https://msdn.microsoft.com/en-us/library/hh812104.aspx |
|
![]() |
#6 |
Участник
|
Цитата:
Сообщение от mazzy
![]() а какая версия аксапты и виндов? странно.
можно конечно начать обновлять датасорс при помощи table_ds.refresh() или table_ds.refreshEx() https://msdn.microsoft.com/en-us/lib...e.refresh.aspx эти методы вроде даже к базе не обращаются. но они действует на все поля датасорса. + про обновление с данными (прикольный комментарий) https://msdn.microsoft.com/en-us/library/hh812104.aspx |
|
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|