Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Вопрос по гриду
|
|||
|---|---|---|---|
|
#18+
есть форма на ней грид в гриде column1 в column1 есть Header1 и Combo1 при нажатие правой кнопкой мыши отрабатывает вот такой код objectclick=SYS(1272,sys(1270)) objectclick1='thisform.'+left(RIGHT(objectclick,LEN(objectclick)-AT('.',objectclick)),;rat('.',RIGHT(objectclick,LEN(objectclick)-AT('.',objectclick))))+'header1.caption' objectclick1=&objectclick1 я здесь узнаю как название Header1 и запихиваю в переменнную как можно это зделать по другому? а то это зделано както топорно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2005, 11:02 |
|
||
|
Вопрос по гриду
|
|||
|---|---|---|---|
|
#18+
нифига не понял зачем это нужно может это поможет for i=1 to thisform.grid1.column.contorlcount messagebox(thisform.grid1.column.controls(i).name,48,thisform.grid1.column.controls(i).class) endfor ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2005, 11:17 |
|
||
|
Вопрос по гриду
|
|||
|---|---|---|---|
|
#18+
for i=1 to thisform.grid1.column1.controlcount messagebox(thisform.grid1.column1.controls(i).name,48,thisform.grid1.column1.controls(i).class) endfor отлажено ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2005, 11:21 |
|
||
|
Вопрос по гриду
|
|||
|---|---|---|---|
|
#18+
Ты делаешь лишние "телодвижения" Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2005, 11:42 |
|
||
|
Вопрос по гриду
|
|||
|---|---|---|---|
|
#18+
Да, совсем забыл, что этот код сработает на тех ячейках где нет данных. Там где данные есть будет обработано событие MouseDown собственно тех объектов, которые вставлены в колонку. Т.е. если там стоит Combo, то сработает Combo.MouseDown(), а вовсе не Grid.MouseDown() ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2005, 11:46 |
|
||
|
Вопрос по гриду
|
|||
|---|---|---|---|
|
#18+
2Владимир а как победить иначе все выше сказанное не имеет смысла т.к. можно прописать в текстах messagebox(this.parent.header1.caption) и в заголовках messagebox(this.caption) в том же mousedown или rightclick тока лишь бы колонки пустыми не были ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2005, 12:00 |
|
||
|
Вопрос по гриду
|
|||
|---|---|---|---|
|
#18+
да а как прописать в Combo.MouseDown() (код програмный как будет выглядить)? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2005, 14:02 |
|
||
|
Вопрос по гриду
|
|||
|---|---|---|---|
|
#18+
mousedown() не стоит трогать а вот rightclick() вполне реально objectclick1=this.parent.header1.caption messagebox(objectclick1) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2005, 14:08 |
|
||
|
Вопрос по гриду
|
|||
|---|---|---|---|
|
#18+
Hi ВладимирМ! Хотя в большинстве случаев заголовок и имеет имя Header1 (если его никто не заменял например), это на самом деле не догма, и возможно понадобиться некий код обхода всех контролов в колонке, с целью поиска среди них производного от Header class. Posted via ActualForum NNTP Server 1.1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2005, 02:37 |
|
||
|
|

start [/forum/topic.php?fid=41&msg=32915847&tid=1594850]: |
0ms |
get settings: |
6ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
95ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
35ms |
get tp. blocked users: |
1ms |
| others: | 236ms |
| total: | 394ms |

| 0 / 0 |
