Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Даные в Комбобокс, как загнать???
|
|||
|---|---|---|---|
|
#18+
Почему не работает? Или я что сделал не так? SELECT DISTINCT &lcCS FROM (lcTable) INTO array aRow lTH.Cb1.clear lTH.Cb1.RowSourceType = 5 lTH.Cb1.RowSource = aRow lTH.Cb1.refresh() ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.10.2004, 12:15 |
|
||
|
Даные в Комбобокс, как загнать???
|
|||
|---|---|---|---|
|
#18+
Здесь проблема с областью видимости переменной (массива) aRow. Если область видимости переменной не объявлена явно, то ей присваивается область видимости PRIVATE. Т.е. по завершении метода, где был создан массив он благополучно удаляется из памяти. Тебе надо сделать пропертю формы типа массив: ThisForm.AddProperty("aRow[1,1]") Указание размерности как раз и говорит о том, что данная пропертя - это массив. Можешь создать эту пропертю и вручную: Пункт главного меню Form - Add Property Далее пишешь такой код: SELECT DISTINCT &lcCS FROM (lcTable) INTO array ThisForm.aRow ThisForm.Cb1.RowSourceType = 5 ThisForm.Cb1.RowSource = "ThisForm.aRow" ThisForm.Cb1.REQUERY() Для обновления содержимого раскрывающегося списка необходимо использовать не метод Refresh(), а метод Requery(). Хотя, в данном случае - это лишняя команда. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.10.2004, 13:09 |
|
||
|
|

start [/forum/topic.php?fid=41&fpage=354&tid=1595556]: |
0ms |
get settings: |
8ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
34ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
| others: | 233ms |
| total: | 348ms |

| 0 / 0 |
