|
|
|
обновление ячейки в гриде ??????????
|
|||
|---|---|---|---|
|
#18+
при клике правой кнопкой по ячейке грида вызывается меню и в зависимости от того какой пункт меню выбран выполняется некий код заносящий данные в таблицу и на основании етих данных в гриде в активной ячейке отображаются данные из связанной таблицы данные после клика либо не обновляются пока не кликнеш по гриду по етой ячейкет либо любой другой либо если делать refresh() например данные обновляются, полоса прокрутки грида уезжает верх можно ли обновить данные в ячейке без смещения позиции ячейки на екране ??? поиск по форуму мне не помог................ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.11.2007, 16:46 |
|
||
|
обновление ячейки в гриде ??????????
|
|||
|---|---|---|---|
|
#18+
Бориска данные после клика либо не обновляются пока не кликнеш по гриду по етой ячейкет либо любой другой .... По окончании работы своего кода попробуй передать фокус на грид: Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.11.2007, 17:16 |
|
||
|
обновление ячейки в гриде ??????????
|
|||
|---|---|---|---|
|
#18+
не помогает ровно как ACTIVATECELL ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.11.2007, 17:27 |
|
||
|
обновление ячейки в гриде ??????????
|
|||
|---|---|---|---|
|
#18+
Борискане помогает ровно как ACTIVATECELL А ты указатель в курсоре (который в гриде отображается) случаем не перемещаешь? После выполнения твоего кода где указатель стоит? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.11.2007, 17:40 |
|
||
|
обновление ячейки в гриде ??????????
|
|||
|---|---|---|---|
|
#18+
при клике правой кнопкой по ячейке грида вызывается меню и в зависимости от того какой пункт меню выбран выполняется некий код заносящий данные в таблицу и на основании етих данных в гриде в активной ячейке отображаются данные из связанной таблицы При Клике - запоминаешь номер текущей записи, лутше в свойстве формы или грида. ThisForm.nRecNo=RECNO() После выполнения некого кода GO (ThisForm.nRecNo) ThisForm.Grid1.Refresh ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2007, 11:28 |
|
||
|
обновление ячейки в гриде ??????????
|
|||
|---|---|---|---|
|
#18+
после клика получаю номер строки и колонки в гриде nlnrow=thisformset.form1.grd1.ACTIVEROW nlnCol =thisformset.form1.grd1.ActiveColumn после выполнения ищу запись в таблице перехожу на ячейку в гриде и потом Refresh() SELECT tabl SEEK "yslovie" thisformset.form1.grd1.ACTIVATECELL(nlnrow,nlnCol) thisformset.form1.grd1.Refresh() и тогда и инфа в гриде обновляется и не смещается на экране строка в гриде почему недопонял пойду читать "матчасть" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2007, 10:31 |
|
||
|
|

start [/forum/topic.php?fid=41&msg=34945983&tid=1588521]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
52ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
| others: | 262ms |
| total: | 397ms |

| 0 / 0 |
