powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / программа не распознает значение поля в run-time
15 сообщений из 40, страница 2 из 2
программа не распознает значение поля в run-time
    #32421370
RustamSaf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 ЛП
по всем ползал :)) плавно так переползал... с ленцой я бы даже сказал :)) проходил первую проверку, присваивал одно значение. почему-то шел на вторую, проходил ее и менял значение на другое. :)
...
Рейтинг: 0 / 0
программа не распознает значение поля в run-time
    #32421555
Ф
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ф
Гость
А, случаем, строчки "OnError Resume Next" в коде выше нет? Один-в-один ситуация смахивает... //мысли... не особенно вчитываясь...
...
Рейтинг: 0 / 0
программа не распознает значение поля в run-time
    #32421631
Фотография Лифчик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я свои мыслишки тоже вслух выскажу. У меня на лету в модуле формы не объединялась строка для фильтра вида:
Код: plaintext
str =  "[RecordID]="  & GlobalID

где GlobalID - переменная, описанная в GlobalCode
Пришлось дополнительно описывать
Код: plaintext
Dim ID1 as Long

и делать
Код: plaintext
1.
ID1=GlobalID
str =  "[RecordID]="  & ID1

Тогда все синтезировалось. Но я потом посмотрел описание и увидел:
Код: plaintext
Public GlobalID ...

без всякого типа. Уж чего за переменная получилась и как с ней компилятор вообще работал - сие мне неведомо.
Резюме: посмотри еще раз описания переменных.
...
Рейтинг: 0 / 0
программа не распознает значение поля в run-time
    #32421675
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
2 Лифчик:

1. Если в описании не указан тип, то оно работает как описание типа Variant.
2. Чтобы понять, почему не работало указанное выражение, можно было бы проверить значение переменной.
3. Сознайся: неужели ты действительно этого не знал? :^)
...
Рейтинг: 0 / 0
программа не распознает значение поля в run-time
    #32421842
RustamSaf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Ф
код я привел целиком. нет там такой строчки.
2 Лифчик & Владимир Саныч
со значениями переменных-то все нормально. меня удивляет почему у него положительное число успешно проходило обе проверки? и как положительное и как отрицательное? а в общем после переустановки офиса все прошло. глюк наверное какой-нить.
...
Рейтинг: 0 / 0
программа не распознает значение поля в run-time
    #32421892
Фотография Лифчик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Саныч: на твой пост от вчера 21-36

Значение-то было!!!!!!!!!
Не работал строковый синтез, т.е. этот глобальный вариант не преобразовывался в строку как надо!!!

Если переприсваивал (как указано) локальной переменной, то все работало

Чтоб я сдох...
...
Рейтинг: 0 / 0
программа не распознает значение поля в run-time
    #32422327
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
ЛифчикЗначение-то было!!!!!!!!!
Ясный пень, что оно было. Но какое оно было? Какого типа?
...
Рейтинг: 0 / 0
программа не распознает значение поля в run-time
    #32422382
Фотография Лифчик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Там число было. В дебагере при наводке мышью на эту переменную число правильное показывается. А в строку оно не синтезируется! Не лызет у кринку, блин!
Подозреваю, что какая-то функция строкового преобразования с глобальным Вариантом не срабатывает. Но эффект похожий, как у Рустама - число вроде есть, а операция с ним (или функция сравнения) происходит некорректно. Может мне тоже надо офис переустанавливать?:-(
...
Рейтинг: 0 / 0
программа не распознает значение поля в run-time
    #32422412
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Лифчик, а может, это был стринг, состоящий из цифр? Как ты отличаешь?
...
Рейтинг: 0 / 0
программа не распознает значение поля в run-time
    #32422473
Фотография Лифчик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Саныч:
Код: plaintext
str =  "[RecordID]="  & GlobalID

На переменную мышью наводишь - видишь значение. Число или стринг - неважно. Важно что в str получаю
Код: plaintext
 "[RecordID]=<пусто>" 
...
Рейтинг: 0 / 0
программа не распознает значение поля в run-time
    #32422484
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Я согласен, что это глюк. Но было бы интересно понять, при каких именно условиях он случается. И тип данного - одно из самых интересных условий.
...
Рейтинг: 0 / 0
программа не распознает значение поля в run-time
    #32422587
Фотография Лифчик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Обязуюсь промоделировать и доложить (я уже у себя исправил - но в бэкапе поработаю, тока чуть позже - сейчас работа навалилась)
...
Рейтинг: 0 / 0
программа не распознает значение поля в run-time
    #32422611
Sfagnum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня была ситуёвина когда надо было явное приведение типов, а в описаном Лифчиком случАе скорее всего требовалось тип Variant привести к Integer или т.п.

Сделать можно всё!!!
Только бы знать как...
...
Рейтинг: 0 / 0
программа не распознает значение поля в run-time
    #32422625
Фотография Daf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня был случай, когда на событии при загрузке формы тоже нужно было проверки делать. Так такие же глюки наблюдались: то правильно проверяет, то ... А вот если проверки делать на событии каком нибудь (получение фокуса поля, и т.д), то все работало. Так и пришлось выкручиваться.
...
Рейтинг: 0 / 0
программа не распознает значение поля в run-time
    #32422704
Sfagnum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
что е то е....
типа данные ещё не получила форма...

Сделать можно всё!!!
Только бы знать как...
...
Рейтинг: 0 / 0
15 сообщений из 40, страница 2 из 2
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / программа не распознает значение поля в run-time
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]