Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
ComboBox в Grid метод InteractiveChange руками
|
|||
|---|---|---|---|
|
#18+
в MyGrid Init вставляю Combo програмно: This.Column1.AddObject('ComboScrap4k' ,'ComboBox') This.Column1.ComboScrap4k.Visible = .T. This.Column1.RemoveObject('Text1') This.Column1.CurrentControl = 'ComboScrap4k' This.Column1.Sparse = .T. This.Column1.ComboScrap4k.RowSourceType=6 This.Column1.ComboScrap4k.RowSource='SCRAP.scraptype' А как теперь програмно образовать метод этой комбочки InteractiveChange и что-то туда вписать....... что то никак не соображу.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2004, 17:12 |
|
||
|
ComboBox в Grid метод InteractiveChange руками
|
|||
|---|---|---|---|
|
#18+
This.Column1.ComboScrap4k.WriteMethod(cMethodName, cMethodText, lCreateMethod) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2004, 17:27 |
|
||
|
ComboBox в Grid метод InteractiveChange руками
|
|||
|---|---|---|---|
|
#18+
пишет Variable 'InteractiveChange' not found я имею ввиду: в обычной комбочке, не встроеной в Грид, есть метод InteractiveChange где можно чтото вписать и оно будет действовать во время выбора значений комбы. как тоже самое сделать с комбой встроеной в Гриде С уважением, help ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2004, 17:40 |
|
||
|
ComboBox в Grid метод InteractiveChange руками
|
|||
|---|---|---|---|
|
#18+
help123в MyGrid Init вставляю Combo програмно: This.Column1.AddObject('ComboScrap4k' ,'ComboBox') This.Column1.ComboScrap4k.Visible = .T. This.Column1.RemoveObject('Text1') This.Column1.CurrentControl = 'ComboScrap4k' This.Column1.Sparse = .T. This.Column1.ComboScrap4k.RowSourceType=6 This.Column1.ComboScrap4k.RowSource='SCRAP.scraptype' А как теперь програмно образовать метод этой комбочки InteractiveChange и что-то туда вписать....... что то никак не соображу.... Для восьмерки я бы лучше сделал так: Код: plaintext С уважением duШes ....return ThisForm.exGrid1.p_oColumns("COLUMN1").M_AddHeader("header4",4) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2004, 17:40 |
|
||
|
ComboBox в Grid метод InteractiveChange руками
|
|||
|---|---|---|---|
|
#18+
Поправочка - BINDEVENT добавляешь сразу же после добавления combo в обработке события INIT...ну я думаю ты и сам догадался ;) С уважением duШes ....return ThisForm.exGrid1.p_oColumns("COLUMN1").M_AddHeader("header4",4) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2004, 17:41 |
|
||
|
ComboBox в Grid метод InteractiveChange руками
|
|||
|---|---|---|---|
|
#18+
прошу прощения за детский вопрос: а куда добавить в форму этот новый метод? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2004, 17:53 |
|
||
|
ComboBox в Grid метод InteractiveChange руками
|
|||
|---|---|---|---|
|
#18+
В форме пишу: PROCEDURE m_ComboScrap4kInteractiveChange .......... .......... RETURN пишет ошибку - methods and events cannot contain nested procedures or class definitions Подскажите неопытному как правильно и где написать... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2004, 22:33 |
|
||
|
ComboBox в Grid метод InteractiveChange руками
|
|||
|---|---|---|---|
|
#18+
Делаешь свой собственный класс производный от комбо, и уж его и добавляешь. В классе есно прописываешь что надо в InteractiveChange. "программно добавить код" невозможно. Можно привязать некоторое событие (например тот-же InteractiveChange) к другому (существующему!) методу о чём и говорил Dushes. Можно в совём классе прописать вызов динамически формируемой процедуры (в VFP6SP3 появился COMPILE для рантайма, в VFP7 - ExecScript) - но это всё надо если ты действительно не можешь одойтись СТАТИЧНЫМ кодом обработчика. Posted via ActualForum NNTP Server 1.0 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2004, 00:37 |
|
||
|
ComboBox в Grid метод InteractiveChange руками
|
|||
|---|---|---|---|
|
#18+
Igor Korolyov Делаешь свой собственный класс производный от комбо, и уж его и добавляешь. В классе есно прописываешь что надо в InteractiveChange. "программно добавить код" невозможно. Можно привязать некоторое событие (например тот-же InteractiveChange) к другому (существующему!) методу о чём и говорил Dushes. Можно в совём классе прописать вызов динамически формируемой процедуры (в VFP6SP3 появился COMPILE для рантайма, в VFP7 - ExecScript) - но это всё надо если ты действительно не можешь одойтись СТАТИЧНЫМ кодом обработчика. Posted via ActualForum NNTP Server 1.0 Спасибо за помощь, все таки догнал !!! Обошелся статичным кодом обработчика ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2004, 23:56 |
|
||
|
|

start [/forum/topic.php?fid=41&msg=32740982&tid=1595598]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
66ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
34ms |
get tp. blocked users: |
1ms |
| others: | 237ms |
| total: | 375ms |

| 0 / 0 |
