Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Несколько GRID на одной форме
|
|||
|---|---|---|---|
|
#18+
Привет, всем! Бьюсь над следующей проблемой - Есть несколько Grid на одной форме. Данные в Grid-ах берутся из разных источников. Есть кнопки Добавить, Изменить, Удалить на форме. Как определить, какой из Grid активен? Пытался использовать WHEN, но это не катит, когда Grid пустой! С уважением, ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2004, 12:27 |
|
||
|
Несколько GRID на одной форме
|
|||
|---|---|---|---|
|
#18+
Положите Grid-ы в контейнеры и используйте метод GotFocus - контейнера ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2004, 12:30 |
|
||
|
Несколько GRID на одной форме
|
|||
|---|---|---|---|
|
#18+
Что-то не выходит каменный цветок У меня есть THISFORM.tGridname куда я хочу передать некое свойство выбранного GRID из контейнера В событии GotFocus контейнера я пишу THISFORM.tGridname= А собственно чему? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2004, 13:23 |
|
||
|
Несколько GRID на одной форме
|
|||
|---|---|---|---|
|
#18+
>В событии GotFocus контейнера я пишу THISFORM.tGridname= А собственно чему? THISFORM.tGridname= ThisForm.МойКонтейнер.Name или THISFORM.tGridname= ThisForm.МойКонтейнер.МойГрид.Name или тупо - для первого грида THISFORM.tGridname= 1 .... для n-го грида THISFORM.tGridname= n ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2004, 13:30 |
|
||
|
Несколько GRID на одной форме
|
|||
|---|---|---|---|
|
#18+
Так каждый GRID должен быть в своем контейнере? Иначе как определить, к какому GRID относится GotFocus? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2004, 14:02 |
|
||
|
Несколько GRID на одной форме
|
|||
|---|---|---|---|
|
#18+
Так каждый GRID должен быть в своем контейнере? Иначе как определить, к какому GRID относится GotFocus? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2004, 14:04 |
|
||
|
Несколько GRID на одной форме
|
|||
|---|---|---|---|
|
#18+
Именно :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2004, 14:24 |
|
||
|
Несколько GRID на одной форме
|
|||
|---|---|---|---|
|
#18+
Все получилось, только странно, почему у grid нет GotFocus Седьмой круг ада... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2004, 16:07 |
|
||
|
Несколько GRID на одной форме
|
|||
|---|---|---|---|
|
#18+
ПРИВЕТ! МОЖНО И ПО ДРУГОМУ! СОЗДАЙТЕ ДЛЯ ФОРМЫ ПОЛЬЗОВАТЕЛЬСКОЕ СВОЙСТВО(ИЛИ НА ХУДОЙ КОНЕЦ ГЛОБАЛЬНУЮ ПЕРЕМЕННУЮ) В GOTFOCUS (КАЖДОЙ КОЛОНКИ!!!) GRID1 ПРИСВАИВАЙТЕ СВОЙСТВУ ЗНАЧЕНИЕ 1 - GRID2 - 2 И Т.Д в кнопках анализируйте значение свойства. это все (только не забудьте в init формы установить фокус на один из grig и соответственно инициализировать пользовательское свойство) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2004, 14:26 |
|
||
|
Несколько GRID на одной форме
|
|||
|---|---|---|---|
|
#18+
miv32Все получилось, только странно, почему у grid нет GotFocus Седьмой круг ада... зато есть событие When - только на пустой грид и оно не срабатывает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2004, 15:05 |
|
||
|
Несколько GRID на одной форме
|
|||
|---|---|---|---|
|
#18+
На форме - 2 грида (к примеру) На форме - свойство .ActiveGrid, в лоб прописываем имя первого грида - GRD (tabindex ставим так, чтобы при запуске был активным именно он) Во when каждого - ThisForm.ActiveGrid = "GRD" и соотв. ThisForm.ActiveGrid = "GRD2" В точке разруливания что-то вроде того: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. успешно переключается во When-е Спасибо piva, в своё время напомнил, что можно в гриде, как и в броузе эти свойства (Valid и When грида) успешно использовать ;-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2004, 16:10 |
|
||
|
|

start [/forum/topic.php?fid=41&msg=32561355&tid=1596250]: |
0ms |
get settings: |
8ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
168ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
65ms |
get tp. blocked users: |
2ms |
| others: | 227ms |
| total: | 510ms |

| 0 / 0 |
