|
|
|
Странная переменная...
|
|||
|---|---|---|---|
|
#18+
Здравствуйте, уважаемые! Сейчас у меня перед глазами база (97 Access), в которой есть переменные. При просмотре в "Просмотр обьектов", написано: withevents <имя переменной> as accessfield, данная переменная видна во всём проекте, и ссылается на поле в таблице. Очень важно знать, где происходит её обьявление (т.к. поиск имени по проекту ничего не дает), и как обьявить ещё одну такую-же (на другое поле таблицы). Заранее благодарствую! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2004, 23:43:10 |
|
||
|
Странная переменная...
|
|||
|---|---|---|---|
|
#18+
maksim_shи ссылается на поле в таблице. Откуда это видно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2004, 00:20:47 |
|
||
|
Странная переменная...
|
|||
|---|---|---|---|
|
#18+
Владимир Саныч, это видно из результатов работы программы (процедуры). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2004, 00:39:56 |
|
||
|
Странная переменная...
|
|||
|---|---|---|---|
|
#18+
И известно, в какой строке программы она принимает это значение? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2004, 00:50:43 |
|
||
|
Странная переменная...
|
|||
|---|---|---|---|
|
#18+
Владимир Саныч, проблема в том, что при написании <Имя переменной>.Value=<String>, значение этой строки (<String>) записывается именно в поле с именем <Имя переменной>, а не куда-нибудь ещё, почему это так, и где обьявление этой переменной (<Имя переменной>)? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2004, 01:04:46 |
|
||
|
Странная переменная...
|
|||
|---|---|---|---|
|
#18+
maksim_shнаписано: withevents <имя переменной> as accessfield, данная переменная видна во всём проекте, и ссылается на поле в таблице.На всякий случай, можно увидеть имя переменной? maksim_shпри написании <Имя переменной>.Value=<String>, значение этой строки (<String>) записывается именно в поле с именем <Имя переменной>Т.е. в таблицу? В какую-то определенную запись? maksim_shт.к. поиск имени по проекту ничего не даетТ.е. как не дает? Она вообще ни разу нигде не используется? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2004, 01:31:18 |
|
||
|
Странная переменная...
|
|||
|---|---|---|---|
|
#18+
To: Geo 1.Имя переменной "q1". 2.В текущую запись таблицы, в определенное поле. 3.Используется один раз: q1.Value=<String>, где <String> - стринговая константа. (Поиск делал по всеё БД) что делать не знаю :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2004, 01:50:11 |
|
||
|
Странная переменная...
|
|||
|---|---|---|---|
|
#18+
Что значит "в текущую запись таблицы"? У таблицы нет текущей записи. Она есть у формы (или окна), отображающей содержимое таблицы, или у рекордсета. А написано случайно не с точкой или восклицательным знаком перед q1? Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2004, 01:55:29 |
|
||
|
Странная переменная...
|
|||
|---|---|---|---|
|
#18+
Если бы... Обьясню подробнее: Есть форма ввода данных, у поля ввода в events'ах, после обновления существует процедура (поле формы связано с полем q2 таблицы), в процедуре написано q1.Value=<string>, и ВОЛЕЙ СУДЕБ в поле q1 таблицы записывается <String>. P.S. q1 нигде не обьявлена!!!!!!!!!!!! - что самое странное. P.P.S. Option Explicit стоит в начале модуля ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2004, 02:03:53 |
|
||
|
Странная переменная...
|
|||
|---|---|---|---|
|
#18+
Тьфу, бестолочь я. Правда, я стараюсь этим не пользоваться. А автору можно было сразу сказать, что дело происходит в модуле формы, тогда сразу бы ответили :) http://www.sql.ru/forum/actualthread.aspx?tid=43028&hl=accessfield ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2004, 02:04:33 |
|
||
|
Странная переменная...
|
|||
|---|---|---|---|
|
#18+
GeoТьфу, бестолочь я. Ты гений. Я бы не докрутил. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2004, 02:06:30 |
|
||
|
Странная переменная...
|
|||
|---|---|---|---|
|
#18+
Ну здрасьте, "не докрутил бы". Раз уже докручивал :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2004, 02:08:38 |
|
||
|
Странная переменная...
|
|||
|---|---|---|---|
|
#18+
Бестолочь это я... :) А почему, при написании в той же прцедуре q3.Value=<String>(q3 тоже полн табл.), выдается ошибка о том, что q3 не существует... Как сделать, чтобы и с q3 заработало...? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2004, 02:12:46 |
|
||
|
Странная переменная...
|
|||
|---|---|---|---|
|
#18+
Эх, ёкарный мазай... А почему полностью-то нельзя выражаться? Вот это: "q3 тоже полн табл." - что означает? А по вопросу, вероятно потому, что q3 в источнике данных формы (не в таблице, а в запросе, записанном в .RecordSource формы, и возвращающем ей набор записей) не существует. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2004, 02:19:21 |
|
||
|
Странная переменная...
|
|||
|---|---|---|---|
|
#18+
Не надо возмущаться:) В .RecordSource у формы стоит исходная таблица со всеми полями, включая q3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2004, 02:29:36 |
|
||
|
Странная переменная...
|
|||
|---|---|---|---|
|
#18+
Зачем не надо возмущаться? Подробно и полностью заданный вопрос избавляет от необходимости тратить время на игру в "угадайку". Сделал у себя таблицу с двумя текстовыми полями: q1 и q3. Сделал на ее основе форму, переименовал созданные контролы. Повесил на кнопку код q1="aaaa" q3="bbbb" Нажал на кнопку. Все отработало. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2004, 02:35:04 |
|
||
|
Странная переменная...
|
|||
|---|---|---|---|
|
#18+
Понимаешь, что если сделать только один контрол (на q1), и в коде написать q3.Value=<String>, то хрен чего выйдет...именно это я и спрашивал. (Читай пред. сообщения). P.S. Тебе итак Большое Спасибо, что помогаешь! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2004, 02:41:51 |
|
||
|
Странная переменная...
|
|||
|---|---|---|---|
|
#18+
Нет, если даже не создавать ни одного контрола, ни q1, ни q3, но в источнике данных формы будут такие поля, то в них можно присваивать значения. Лишь бы поля такие были. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2004, 03:10:27 |
|
||
|
Странная переменная...
|
|||
|---|---|---|---|
|
#18+
Братья Пилоты: По Следам Полосатой странной переменной ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2004, 05:45:37 |
|
||
|
Странная переменная...
|
|||
|---|---|---|---|
|
#18+
В том то и дело, что, если не создавать, то не работает! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2004, 10:14:11 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32781489&tid=1670382]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
56ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
59ms |
get tp. blocked users: |
2ms |
| others: | 241ms |
| total: | 404ms |

| 0 / 0 |
