Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Array v ComboBoxe
|
|||
|---|---|---|---|
|
#18+
Y menya na forme est' 3-option groups and 3-combobox mne nado, chto by kogda vybiraesh odny option, to informaciya v combo1 menyaetsya(select statement). To zhe samoe dlya combo2 i combo3(option2 i option3). V ideale ya by xotel imet' odin combobox dlya etix 3-x options. Esli ya delaju Rowsourcetype - 6.fields, to vse rabotaet no ne fil'tryet kak mne nado. Esli ya delaju SQL Statement -6, to vse rabotaet kak mne nado, no ya nemogy soxranit'. Esli ya delaju Array - 5, to vse vremya polychaju oshibky, chto moj Array ne Array. Pomogite Pozhalysta kto mozhet. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2005, 20:42 |
|
||
|
Array v ComboBoxe
|
|||
|---|---|---|---|
|
#18+
Проблема в области видимости этого массива. Если область видисмости переменной памяти (или массива) не объявлены явно, то она получает область видимости PRIVATE. Это значит, что она уничтожается по завершении того метода или события, где была создана. При работе с формами надо использовать свойства (properties) формы типа массив. На то, что данная пропертя является массивом указывает размерность проперти. Достаточно указать размерность 1. Обращение к этому массиву будет как к обычной переменной прамяти примерно так: ThisForm.aArray(1,1) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.03.2005, 12:06 |
|
||
|
Array v ComboBoxe
|
|||
|---|---|---|---|
|
#18+
ВладимирМПроблема в области видимости этого массива. Если область видисмости переменной памяти (или массива) не объявлены явно, то она получает область видимости PRIVATE. Это значит, что она уничтожается по завершении того метода или события, где была создана. При работе с формами надо использовать свойства (properties) формы типа массив. На то, что данная пропертя является массивом указывает размерность проперти. Достаточно указать размерность 1. Обращение к этому массиву будет как к обычной переменной прамяти примерно так: ThisForm.aArray(1,1) K SOZHELENIJU YA NAVERNO NEZNAJU KAK ETO VSE DELAT' LIBO YA DELAJU CHTO TO NE TO. ETO TO CHTO YA SEJCHAS IMEJU: FORM1::ADDPROPERTY ------------------------ AddProperty(THISFORM.COMBO1_ARR, COMBO1_ARR(1), 1) AddProperty(THISFORM.COMBO2_ARR, COMBO2_ARR(1), 1) AddProperty(THISFORM.COMBO3_ARR, COMBO3_ARR(1), 1) COMBO1::INIT ---------------- SELECT DISTINCT DEPT_NAME, DEPT_ID FROM DEPARTMENTS WHERE FLAGS LIKE "N" INTO ARRAY THISFORM.COMBO1_ARR COMBO2::INIT ------------- SELECT DISTINCT GROUP_NAME, GROUP_ID FROM GROUPS WHERE FLAGS LIKE "L" INTO ARRAY THISFORM.COMBO2_ARR COMBO3::INIT -------------- SELECT DISTINCT GROUP_NAME, GROUP_ID FROM GROUPS; WHERE FLAGS LIKE "M" INTO ARRAY THISFORM.COMBO3_ARR CHTO YA PROPYSTIL??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.03.2005, 17:32 |
|
||
|
Array v ComboBoxe
|
|||
|---|---|---|---|
|
#18+
В форм дизайнере меню Form смотри. Там выбери addproperty... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2005, 06:44 |
|
||
|
Array v ComboBoxe
|
|||
|---|---|---|---|
|
#18+
Ну, ты хоть пиши где ошибка-то! Мы же не заглядываем тебе через плечо. На первый взгляд. Зачем ты модифицируешь метотод AddProperty? Либо добавляй эти проперти в режиме дезайнера (Пункт системного меню Form - New Property или Edit Property / Method) А если так уж хочется программно, то в событии INIT - формы ДО выполнения запросов Код: plaintext 1. 2. Но в этом случае, там же в Init-формы придется прописать свойства ComboBox, поскольку в дезайнере этих свойств еще нет. События INIT для ComboBox выполняются ДО Init-формы. Т.е. опять же, при программном создании этих свойств все настройки надо делать в INIT-формы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2005, 09:56 |
|
||
|
|

start [/forum/topic.php?fid=41&msg=32956222&tid=1594669]: |
0ms |
get settings: |
9ms |
get forum list: |
21ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
56ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
60ms |
get tp. blocked users: |
2ms |
| others: | 210ms |
| total: | 381ms |

| 0 / 0 |
