
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
10.04.2007, 11:03
|
|||
|---|---|---|---|
Поиск записи в grid |
|||
|
#18+
Есть форма (Form1) на которой располагается grid. При клике на кнопку поиска активируется другая форма (Form2) Formset на которой располагается text для ввода ключа поиска grid для вывода результата поиска и кнопка для возврата в вызывающую форму. Теперь проблема: если нажать кнопку возврата то все получается: курсор позиционируется на выбраной записи в форме Form1, а вот если сделать DblClick в grid, то курсор сначала вроде позиционируется, но при возврате в Form1 возвращается на то же место что было до вызова поиска. Может кто подскажет в чем дело? DblClick: Thisform.command2.click Command2.click: __mykod=viborg.kod && код найденой записи из Cursor Viborg Sele P6112 loca for kod == __mykod Thisform.width=291 Thisform.height=69 =from_to(Thisform, Thisformset.form1,Thisformset.form1.grid1.column1) ** Form1.grid1.recordSource='P6112' для справки from_to - процедура, которая скрывает текущую форму и передает управление в Thisformset.form1: Para _from, _to, _obj, _visi local __visi _to.visible=.f. && так устойчивее работает в сочетании с модальными формами __visi=Iif(para() < 4 or empt(_visi),.f.,_visi) __visi=__visi or _from.name='Form1' with _from .visible=__visi .enabled=.f. .alwaysontop=.f. Endw With _to .visible=.t. .enabled=.t. if ! _to.name='Form1' .alwaysontop=.t. endif .refresh If para() > 2 and type('_obj') = 'O' _obj.setfocus Endi Endw Еще раз в чем проблема: если явно нажать на Command2 то все работает, если же через DblClick то не работает. Причем когда происходит изменение размеров Form2 то на экране видно что курсор позиционируется на нужной записи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=41&mobile=1&tid=1589569]: |
0ms |
get settings: |
10ms |
get forum list: |
18ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
78ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
| others: | 218ms |
| total: | 388ms |

| 0 / 0 |
