|
|
|
можно ли в цикле обратиться к элементам управления
|
|||
|---|---|---|---|
|
#18+
Здравствуйте! Меня интересует следующий вопрос: у меня на форме есть Pageframe? в нем 3 страницы, на каждой странице порядка 30 элементов управления(textbox,combobox).Чтобы запоминать их значения, я напрямую обращаюсь к каждому из них sd11=thisform.pageframe1.page1.sd1.value sd22=thisform.pageframe1.page1.sd2.value sd33=thisform.pageframe1.page1.sd3.value ms11=thisform.pageframe1.page1.ms1.value ms22=thisform.pageframe1.page1.ms2.value ms33=thisform.pageframe1.page1.ms3.value mo11=thisform.pageframe1.page1.mo1.value mo22=thisform.pageframe1.page1.mo2.value mo33=thisform.pageframe1.page1.mo3.value mv11=thisform.pageframe1.page1.mv1.value mv22=thisform.pageframe1.page1.mv2.value mv33=thisform.pageframe1.page1.mv3.value sv11s2=thisform.pageframe1.page2.sv1.value sv22s2=thisform.pageframe1.page2.sv2.value sv33s2=thisform.pageframe1.page2.sv3.value mv11s2=thisform.pageframe1.page2.mv1.value mv22s2=thisform.pageframe1.page2.mv2.value mv33s2=thisform.pageframe1.page2.mv3.value pv11s2=thisform.pageframe1.page2.pv1.value pv22s2=thisform.pageframe1.page2.pv2.value pv33s2=thisform.pageframe1.page2.pv3.value sv11s3=thisform.pageframe1.page3.sv1.value sv22s3=thisform.pageframe1.page3.sv2.value sv33s3=thisform.pageframe1.page3.sv3.value mv11s3=thisform.pageframe1.page3.mv1.value mv22s3=thisform.pageframe1.page3.mv2.value mv33s3=thisform.pageframe1.page3.mv3.value Можно ли это дело как-нибудь организовать более проще, например в цикле или как-еще? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2006, 10:12 |
|
||
|
можно ли в цикле обратиться к элементам управления
|
|||
|---|---|---|---|
|
#18+
зачем их запоминать?? есть буферизация oldval curval getfldstate да, и кто учил так именовать переменные и контролы? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2006, 10:15 |
|
||
|
можно ли в цикле обратиться к элементам управления
|
|||
|---|---|---|---|
|
#18+
У кого-то такое было, а я учусь сама и поэтому по-другому не знаю, можно поподробнее?! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2006, 10:19 |
|
||
|
можно ли в цикле обратиться к элементам управления
|
|||
|---|---|---|---|
|
#18+
подробнее если напишите зачем Вам это? можно и пейджи в цикле фор ичь перебрать, но Вы вначале объясните зачем Вам запоминать значения?? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2006, 10:23 |
|
||
|
можно ли в цикле обратиться к элементам управления
|
|||
|---|---|---|---|
|
#18+
посмотрела oldval,currval , но это работа с таблицей, а мне надо запоминать значения ,которые на форме, чтобы вписать их в таблицу ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2006, 10:24 |
|
||
|
можно ли в цикле обратиться к элементам управления
|
|||
|---|---|---|---|
|
#18+
а что вы потом с этими значениями делаете ? Если это стандартная буфферизация, то используйте oldval/newval . А если это своя "хитрая" буферизация - то может быть стоит получить список объектов через amembers и запихать значения в 2-х мерный массив , в котором 1 колонка имя объекта , а вторая его значение ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2006, 10:24 |
|
||
|
можно ли в цикле обратиться к элементам управления
|
|||
|---|---|---|---|
|
#18+
Сделайте поиск по слову "буферизация" на этом сайте. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2006, 10:25 |
|
||
|
можно ли в цикле обратиться к элементам управления
|
|||
|---|---|---|---|
|
#18+
о пока читал-писал появились новые посты. Если вам нужно значения контролов потом в таблицу писать , то привяжите эти контролы к полям и всех делов-то (смотрите свойства ControlSource RecordSource). Все само и пропишеться ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2006, 10:27 |
|
||
|
можно ли в цикле обратиться к элементам управления
|
|||
|---|---|---|---|
|
#18+
автор мне надо запоминать значения ,которые на форме, чтобы вписать их в таблицу а берете их откуда??? зачем запоминаете контролы нужно привязать к источникам и почитать про буферизацию почитайте про Венгерскую нотацию (Ваше именование контролов - это УЖОС) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2006, 10:28 |
|
||
|
можно ли в цикле обратиться к элементам управления
|
|||
|---|---|---|---|
|
#18+
Про CONTROLSOURSE я знаю, но прежде чем их запомнить в поле таблицы, надо контролировать значения, а потом только, если они удовлетворяют моим условиям занести в таблицу ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2006, 10:33 |
|
||
|
можно ли в цикле обратиться к элементам управления
|
|||
|---|---|---|---|
|
#18+
Прежде, чем привязать контролы к полям, мне нжно их проконтролировать на определенные условия ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2006, 10:38 |
|
||
|
можно ли в цикле обратиться к элементам управления
|
|||
|---|---|---|---|
|
#18+
авторПрежде, чем привязать контролы к полям, мне нжно их проконтролировать на определенные условия Вы наверное не понимаете, что Вам объясняют, или упорно не желаете понять контролы привязывают когда они взлетают, а изменения уже контролируют и перед апдейтом буферизация Вам даст возможность сохранить или несохранить изменения ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2006, 10:45 |
|
||
|
можно ли в цикле обратиться к элементам управления
|
|||
|---|---|---|---|
|
#18+
для проверок есть Valid самих контролов - это для простых проверок. И значения по умолчанию для "обязательных" полей. Вам как я понимаю нужно проверить "набор" значений перед сохранением Думаю что вам поможет Буферизация + проверка перед сохранением на самой форме. т.е. примерно так Буф.таблица - контролы привязаны к полям на кнопке SAVE Код: plaintext 1. 2. 3. 4. 5. Конечно есть еще триггера и правила , но поскольку вы только начинаете, пока туда лазить не стоит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2006, 10:47 |
|
||
|
можно ли в цикле обратиться к элементам управления
|
|||
|---|---|---|---|
|
#18+
А где вписать текст условия, например, такого,что если сумма времени=8, то занести в таблицу изменения? if thisform.is_data_ok() Это ниже писать текст? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2006, 10:55 |
|
||
|
можно ли в цикле обратиться к элементам управления
|
|||
|---|---|---|---|
|
#18+
Попробовала так и не получается, вот что пишет PROPETY IS_DATA_OK() IS NOT FOUND() ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2006, 11:02 |
|
||
|
можно ли в цикле обратиться к элементам управления
|
|||
|---|---|---|---|
|
#18+
высылайте сюда формочку, табличку и напишите, что Вы желаете получить ну просто нет времени рисовать что-то ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2006, 11:04 |
|
||
|
можно ли в цикле обратиться к элементам управления
|
|||
|---|---|---|---|
|
#18+
Посмотрите, пожалуйста, вот эта формочка и таблица, в которую надо все занести ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2006, 11:14 |
|
||
|
можно ли в цикле обратиться к элементам управления
|
|||
|---|---|---|---|
|
#18+
Что-то не получается выслать, вроде прикрепила файл, если нет , то скажите куда выслать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2006, 11:16 |
|
||
|
можно ли в цикле обратиться к элементам управления
|
|||
|---|---|---|---|
|
#18+
Что-то не получается выслать, вроде прикрепила файл, если нет , то скажите куда выслать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2006, 11:17 |
|
||
|
можно ли в цикле обратиться к элементам управления
|
|||
|---|---|---|---|
|
#18+
У меня файл >70 КБ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2006, 11:18 |
|
||
|
можно ли в цикле обратиться к элементам управления
|
|||
|---|---|---|---|
|
#18+
метод is_data_ok() - это ваш метод - вы должны его создать и в нем написать код ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2006, 11:20 |
|
||
|
можно ли в цикле обратиться к элементам управления
|
|||
|---|---|---|---|
|
#18+
Посмотрите, пожалуйста, мою форму ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2006, 11:23 |
|
||
|
можно ли в цикле обратиться к элементам управления
|
|||
|---|---|---|---|
|
#18+
Пожалуйста, посмотрите, мою формочку, я уже в панике, ничег не понимаю ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2006, 11:37 |
|
||
|
можно ли в цикле обратиться к элементам управления
|
|||
|---|---|---|---|
|
#18+
Подскажите поподробнее про метод is_data_ok, я его добавила но не работает, выдает ошибку Function requires row or table buffering ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2006, 13:12 |
|
||
|
|

start [/forum/topic.php?fid=41&msg=34027947&tid=1590647]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
40ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
64ms |
get tp. blocked users: |
2ms |
| others: | 213ms |
| total: | 355ms |

| 0 / 0 |
