|
|
|
Макроподстановка (так сказать...)
|
|||
|---|---|---|---|
|
#18+
Суть проблемы такая: есть переменная, которой надо присвоить значение поля, например, в момент открытия формы. Какого именно поля - это зависит от ситуации. Стринг с именем поля я имею. Какой должен быть синтаксис в этом случае? Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2003, 17:15 |
|
||
|
Макроподстановка (так сказать...)
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2003, 17:17 |
|
||
|
Макроподстановка (так сказать...)
|
|||
|---|---|---|---|
|
#18+
Я конечно дико извиняюсь, может просто уже к концу дня ничего не соображаю? Мне нужно обратиться к объекту формы, но в коллекции элементов Fields у него нет. Но мне надо написать что-то типа: Me.имя файла(стринг). Ругается постоянно на неправильный метод. :(( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2003, 17:46 |
|
||
|
Макроподстановка (так сказать...)
|
|||
|---|---|---|---|
|
#18+
Тогда вот:\r \r /topic/43028 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2003, 17:50 |
|
||
|
Макроподстановка (так сказать...)
|
|||
|---|---|---|---|
|
#18+
Me.Fields(strControlName) где Me - это ссылка на форму, strControlName - строковая переменная где лежит имя контрола. З.Ы. Факописатели! Может мы плохо фак написали? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2003, 17:52 |
|
||
|
Макроподстановка (так сказать...)
|
|||
|---|---|---|---|
|
#18+
Наверно, Me.Recordset.Fields? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2003, 17:57 |
|
||
|
Макроподстановка (так сказать...)
|
|||
|---|---|---|---|
|
#18+
Me.Fields(strControlName) не сыпь мне соль на рану... так я сразу написала, а он..., а я.... Ну не нравиться ему метод, выделяет Fields и усё... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2003, 17:58 |
|
||
|
Макроподстановка (так сказать...)
|
|||
|---|---|---|---|
|
#18+
Ну не нравиться ему метод, выделяет Fields и усё... Дык оно (Me.Fields(strControlName)) должно быть в модуле формы чтобы так писать. В обработчике какого-нибудь события типа нажатия на кнопку например. Если надо снаружи обращаться - Forms![ИмяФормы].Fields(strControlName) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2003, 18:02 |
|
||
|
Макроподстановка (так сказать...)
|
|||
|---|---|---|---|
|
#18+
Ну, дык, у меня где ж? В обработчике открытия формы. Я сразу написала. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2003, 18:03 |
|
||
|
Макроподстановка (так сказать...)
|
|||
|---|---|---|---|
|
#18+
Люди, посмотрите, чего я красненьким написал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2003, 18:09 |
|
||
|
Макроподстановка (так сказать...)
|
|||
|---|---|---|---|
|
#18+
Me.Controls(cName) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2003, 18:11 |
|
||
|
Макроподстановка (так сказать...)
|
|||
|---|---|---|---|
|
#18+
Смотрела я на то, что красненьким написано!!!! Но постеснялась сразу сказать... ;) В этом случае ругается, что нет такого итема в коллекции... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2003, 18:11 |
|
||
|
Макроподстановка (так сказать...)
|
|||
|---|---|---|---|
|
#18+
Me.Controls(cName) Уже не ругается, но считает кол-во полей, а не их значения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2003, 18:14 |
|
||
|
Макроподстановка (так сказать...)
|
|||
|---|---|---|---|
|
#18+
Me.Controls(cName).Value :^) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2003, 18:32 |
|
||
|
Макроподстановка (так сказать...)
|
|||
|---|---|---|---|
|
#18+
Хммм... Мдя... Вырвал себе кучу волос... в том числе и на голове... Мдя... Хммм... Перепутать Fields и Controls.... Ну да и хрен бы с ним... Меня ник обязывает иногда херню писать... Вставил кучу волос обратно... Хммм... Мдя... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2003, 20:12 |
|
||
|
Макроподстановка (так сказать...)
|
|||
|---|---|---|---|
|
#18+
> Вставил кучу волос обратно... Все-таки обитание на этом форуме вырабатывает телепатические способности. После твоей 3-й строки я хотел ответить: "Те, которые на голове, вставляй обратно". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2003, 20:16 |
|
||
|
Макроподстановка (так сказать...)
|
|||
|---|---|---|---|
|
#18+
Те, которые на голове, вставляй обратно Главное чтоб я еще раз не перепутал... как с Fields и Controls... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2003, 20:21 |
|
||
|
Макроподстановка (так сказать...)
|
|||
|---|---|---|---|
|
#18+
А в форуме все равно не видно. Вон у меня на фото борода, ну так разве можно отличить, из головы там волосы или не из головы... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2003, 20:28 |
|
||
|
Макроподстановка (так сказать...)
|
|||
|---|---|---|---|
|
#18+
Саныч: Те, которые на голове, вставляй обратно Долго думал, какие волосы - Fields, а какие - Controls. Наверно так: если дыбом вставать умеют - эти Controls, остальные - Fields ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2003, 22:09 |
|
||
|
Макроподстановка (так сказать...)
|
|||
|---|---|---|---|
|
#18+
Да-а-а, весело с вами, ребята. Если бы не ваше доброжелательное и легкое отношение, я бы еще вчера повесилась из-за этой фиговинки :)) А так еще поживу может... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2003, 10:29 |
|
||
|
Макроподстановка (так сказать...)
|
|||
|---|---|---|---|
|
#18+
Тебе весело. А на меня народ с самого утра как-то странно смотрит. Кажется все-таки перепутал... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2003, 10:36 |
|
||
|
Макроподстановка (так сказать...)
|
|||
|---|---|---|---|
|
#18+
Говорите, что это новомодная химическая завивка ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2003, 10:43 |
|
||
|
Макроподстановка (так сказать...)
|
|||
|---|---|---|---|
|
#18+
Говорите, что это новомодная химическая завивка ;) После чего мне подарят косметичку? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2003, 10:47 |
|
||
|
Макроподстановка (так сказать...)
|
|||
|---|---|---|---|
|
#18+
Этот топик надо будет приводить всем как аргумент в поддержку разговоров не по теме. (Если кто не знает: мы с Лохом - модераторы...) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2003, 11:44 |
|
||
|
Макроподстановка (так сказать...)
|
|||
|---|---|---|---|
|
#18+
В поддержку разговоров по теме: Теперь надо это вычисляемое название поля вставить в функцию, а функцию в запрос. Функция и запрос готовы. А вот на синтаксис для поля фантазии не хватает. Одним словом "Object required" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2003, 12:49 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32309521&tid=1678247]: |
0ms |
get settings: |
5ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
166ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
| others: | 220ms |
| total: | 457ms |

| 0 / 0 |
