|
|
|
Подскажите, как автоматизировать код
|
|||
|---|---|---|---|
|
#18+
Access 2000. MDB. Есть форма. На ней организован поиск по номеру. При появлении данных, эти даные выделяются жирным шрифтом. Код такой: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. Все работает. Одно но - очень громоздко, когда полей более 15. Подскажите как можно автоматизировать такой код? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.12.2004, 15:30:23 |
|
||
|
Подскажите, как автоматизировать код
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. a еще лучше условное форматирование - кода не надо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.12.2004, 15:36:48 |
|
||
|
Подскажите, как автоматизировать код
|
|||
|---|---|---|---|
|
#18+
А с использованием условного форматирования, как будет выглядить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.12.2004, 15:46:06 |
|
||
|
Подскажите, как автоматизировать код
|
|||
|---|---|---|---|
|
#18+
e_basil, спасибо. Все работает. А как модифицировать код: Код: plaintext 1. 2. 3. 4. 5. 6. Если поля будут не fldF1, fldF2, fldF3, ..., fldFn , а fldF1, fldF3, fldF10, fldF15 ? Т.е. нужно, чтобы, если нет такого поля, программа переходила к следущему и т.д. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.12.2004, 16:16:22 |
|
||
|
Подскажите, как автоматизировать код
|
|||
|---|---|---|---|
|
#18+
Пользователь2e_basil, спасибо. Все работает. А как модифицировать код: Код: plaintext 1. 2. 3. 4. 5. 6. Если поля будут не fldF1, fldF2, fldF3, ..., fldFn , а fldF1, fldF3, fldF10, fldF15 ? Т.е. нужно, чтобы, если нет такого поля, программа переходила к следущему и т.д. 1. on error resume next условное форматирование см в хелпе ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.12.2004, 17:26:28 |
|
||
|
Подскажите, как автоматизировать код
|
|||
|---|---|---|---|
|
#18+
Пытаюсь использовать автоматизированный код с использованием условного форматирования: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. Ругается на строчку: Код: plaintext 1. Пишет, что объект не поддерживает данный метод. Подскажите где ошибка? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2004, 09:24:20 |
|
||
|
Подскажите, как автоматизировать код
|
|||
|---|---|---|---|
|
#18+
а не проще ли в реж констр-ра формы установить условное форматирование для выбранных полей? ошибка может быть из-за того, что Код: plaintext Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2004, 12:09:22 |
|
||
|
Подскажите, как автоматизировать код
|
|||
|---|---|---|---|
|
#18+
Для отбора нужных контролов удобно испльзовать tag For c1 in Me.Controls If c1.Tag="Этот надо обработать" then Чтотоужасное Next c1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2004, 12:22:17 |
|
||
|
Подскажите, как автоматизировать код
|
|||
|---|---|---|---|
|
#18+
В смысле for each :^) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2004, 12:23:22 |
|
||
|
Подскажите, как автоматизировать код
|
|||
|---|---|---|---|
|
#18+
У ctr нет такого свойства. А если пишу Me.Поле1. то есть такое свойство FormatConditions. Ведь: Код: plaintext Где я ошибаюсь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2004, 12:41:04 |
|
||
|
Подскажите, как автоматизировать код
|
|||
|---|---|---|---|
|
#18+
Пользователь2А как модифицировать код: Код: plaintext 1. 2. 3. 4. 5. 6. Если поля будут не fldF1, fldF2, fldF3, ..., fldFn , а fldF1, fldF3, fldF10, fldF15 ? dim s as variant for each s in array("fldF1", "fldF3", "fldF10", "fldF15") set ct=me(s) ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2004, 12:58:26 |
|
||
|
Подскажите, как автоматизировать код
|
|||
|---|---|---|---|
|
#18+
Можно использовать конечно: Формат --> Условное форматирование Но! Хочется знать как можно это реализовать программно. Владимир Саныч, я просто привел пример. Полей около 20, надо, чтобы он в цикле все обрабатывал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2004, 13:07:15 |
|
||
|
Подскажите, как автоматизировать код
|
|||
|---|---|---|---|
|
#18+
ПольВладимир Саныч, я просто привел пример. Полей около 20, надо, чтобы он в цикле все обрабатывал. for each s in array("vghg", "dghjdhgjd", "gfh", "fghdhg", "dghj", "ghdjhgd", "dgjnhgdd", "sdfhg", "ghdjs", "sfhsg", "gdhjkjfh", "sfghfd", "fhk", "dghjdg", "dghjdgh", "dghj", "sfghsf", "jhkf", "zdfhg", "sfdhh") ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2004, 13:15:16 |
|
||
|
Подскажите, как автоматизировать код
|
|||
|---|---|---|---|
|
#18+
Владимир Саныч, а как с условным форматированием реализовать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2004, 13:25:42 |
|
||
|
Подскажите, как автоматизировать код
|
|||
|---|---|---|---|
|
#18+
Пользователь2Владимир Саныч, а как с условным форматированием реализовать? Я не знаю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2004, 15:43:45 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32838998&tid=1669612]: |
0ms |
get settings: |
8ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
31ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
61ms |
get tp. blocked users: |
1ms |
| others: | 237ms |
| total: | 375ms |

| 0 / 0 |
