|
VBA access : организовать поиск в классе
|
|||
---|---|---|---|
#18+
Добрый день. Задача такая Есть класс Person, туда скидываются данные из запроса . Ожидается более 60 документов word которые нужно заполнить, Нужно организовать перебор членов класса по названию(закладок) Как это сделать? есть что-нибудь такое типа dim item for each item in me next ... |
|||
:
Нравится:
Не нравится:
|
|||
02.03.2016, 13:46 |
|
VBA access : организовать поиск в классе
|
|||
---|---|---|---|
#18+
Вот именно так и сделать. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.03.2016, 13:55 |
|
VBA access : организовать поиск в классе
|
|||
---|---|---|---|
#18+
Добрый день Когда я так пишу Public Function find_value(name_field As String) As String Dim obj For Each obj In Me If obj = name_field Then Call ok("ok") End If Next End Function выводит ошибку. Объясните пожалуйста что нужно дописать , чтобы эта функция работала? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.03.2016, 13:10 |
|
VBA access : организовать поиск в классе
|
|||
---|---|---|---|
#18+
Madlax, а что по Вашему сравнивается этой строкой? Код: vbnet 1.
контрол и текст? Думаете, так можно? На основании чего хотите найти? Имя контрола, значение в нем, еще что-то? Вот это и указывайте. Например, для поиска контрола с указанным именем: Код: vbnet 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
22.03.2016, 13:32 |
|
VBA access : организовать поиск в классе
|
|||
---|---|---|---|
#18+
The_Prist, Добрый день. Я вас понял. Просто это пользовательский класс. Там нет этих коллекций. Как правильно организовать эти коллекции? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.03.2016, 16:13 |
|
VBA access : организовать поиск в классе
|
|||
---|---|---|---|
#18+
Точнее есть ли стандартный итератор в классах, для того чтобы добавить коллекцию полей? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.03.2016, 16:18 |
|
VBA access : организовать поиск в классе
|
|||
---|---|---|---|
#18+
Madlaxесть ли стандартный итератор в классах Нет такого понятия как "стандартный итератор". Для перебора коллекции экземпляров класса следует использовать либо переменную с типом этого класса, либо переменную с типом Variant (для классов, совместимых с объектным типом - ещё и типа Object). Как это связано с добавлением коллекции, в частности коллекции полей (добавлением куда, кстати?) - непонятно. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.03.2016, 16:52 |
|
VBA access : организовать поиск в классе
|
|||
---|---|---|---|
#18+
Он имеет ввиду, перебрать поля самого класса (как GetFields в .NET). То есть, фактически, получить доступ к метаданным класса. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.03.2016, 16:54 |
|
VBA access : организовать поиск в классе
|
|||
---|---|---|---|
#18+
Ну... разве что проверить, есть ли у этого класса коллекция пропертей. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.03.2016, 17:47 |
|
VBA access : организовать поиск в классе
|
|||
---|---|---|---|
#18+
добрый день . просто я сейчас ищу значение по наименованию поля через select .. case но это не удобною. Поиск нужен для того чтобы заполнять закладки в документах Мажет кто-нибудь решал такую же задачу? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.03.2016, 15:14 |
|
|
start [/forum/topic.php?fid=60&msg=39199900&tid=2155589]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
69ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
others: | 13ms |
total: | 169ms |
0 / 0 |