Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
14.11.2015, 21:35
|
|||
---|---|---|---|
|
|||
Ошибка Type Mismatch в отчете |
|||
#18+
Добрый день. Запускаю отчет из формы, пишет Type mismatch, что ему нужно? Содержимое поля видит. Код: vbnet 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
14.11.2015, 21:48
|
|||
---|---|---|---|
|
|||
Ошибка Type Mismatch в отчете |
|||
#18+
Код в отчете ... |
|||
:
Нравится:
Не нравится:
|
|||
|
14.11.2015, 22:31
|
|||
---|---|---|---|
Ошибка Type Mismatch в отчете |
|||
#18+
Банджо, вместо всего Код: vbnet 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
14.11.2015, 22:48
|
|||
---|---|---|---|
Ошибка Type Mismatch в отчете |
|||
#18+
Банджопишет Type mismatchПереведите в режим отладки и посмотрите, какая строка кода приводит к ошибке. И какие типы имеют объекты, их свойства, и переменные, использованные в запросе. Банджо Код: vbnet 1.
Используйте нормальный синтаксис. Типа Код: vbnet 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
15.11.2015, 19:17
|
|||
---|---|---|---|
|
|||
Ошибка Type Mismatch в отчете |
|||
#18+
Попробовал варианты, ломается при таком: Код: vbnet 1.
Если вместо + ставить &, то работает Код: vbnet 1.
Если оставить что-то одно, поля из запроса или поля из форм, то тоже работает. Почему так, чем они друг другу мешают? Вывод в обычное поле отчета. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
15.11.2015, 19:36
|
|||
---|---|---|---|
|
|||
Ошибка Type Mismatch в отчете |
|||
#18+
Банджо...Почему так, чем они друг другу мешают?...Потому, что типы надо явно приводить, а не ждать милостей что VBA сделает за тебя. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
15.11.2015, 19:46
|
|||
---|---|---|---|
|
|||
Ошибка Type Mismatch в отчете |
|||
#18+
И суммирование вместо конкатенации делать не надо. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
15.11.2015, 19:51
|
|||
---|---|---|---|
|
|||
Ошибка Type Mismatch в отчете |
|||
#18+
Как явно приводить типы? Мишель, мне нужна именно сумма, чтобы выводились только заполненные части. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
15.11.2015, 19:54
|
|||
---|---|---|---|
|
|||
Ошибка Type Mismatch в отчете |
|||
#18+
Иначе говоря, если я ставлю +, то нужно чобы все поля были одного типа, и если это не так, то, например, для числового поля нужно писать .... ТекстовоеПоле + CStr(Числовоеполе) + ...., так? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
15.11.2015, 20:00
|
|||
---|---|---|---|
|
|||
Ошибка Type Mismatch в отчете |
|||
#18+
проверил - не работает.. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
15.11.2015, 20:02
|
|||
---|---|---|---|
|
|||
Ошибка Type Mismatch в отчете |
|||
#18+
Наврал однако, все работает, спасибо! ... |
|||
:
Нравится:
Не нравится:
|
|||
|
15.11.2015, 20:06
|
|||
---|---|---|---|
Ошибка Type Mismatch в отчете |
|||
#18+
БанджоПопробовал варианты, ломается при таком: Код: vbnet 1.
Если вместо + ставить &, то работает Код: vbnet 1.
Если оставить что-то одно, поля из запроса или поля из форм, то тоже работает. Почему так, чем они друг другу мешают? Вывод в обычное поле отчета. Ещё раз для подслеповатых. Избавьтесь от восклицательных знаков - оставьте их для выражений в запросах. Указывайте явно используемые свойства-коллекции и их экземпляры. А также указывайте явно свойства контролов, а не надейтесь на свойства по умолчанию. Кстати, какой тип имеет rst!Поле_из_запроса ? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
15.11.2015, 20:44
|
|||
---|---|---|---|
|
|||
Ошибка Type Mismatch в отчете |
|||
#18+
Akina, текстовый. Вроде все получилось, спасибо. По поводу ! и точек. У меня было несколько случаев, когда аксесс на ровном месте начинал ругаться на точки, там, где вчера все работало нормально. Поэтому я больше привык к !, хотя понимаю, что это от незнания правил где и что правильно делать. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
15.11.2015, 23:09
|
|||
---|---|---|---|
Ошибка Type Mismatch в отчете |
|||
#18+
БанджоУ меня было несколько случаев, когда аксесс на ровном месте начинал ругаться на точки, там, где вчера все работало нормально Это на 90% говорит о том, что НЕПРАВИЛЬНО была указана цепь коллекций-объектов-свойств. Где-то использовалось значение по умолчанию. Ибо объектная модель измениться просто не в состоянии. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=45&mobile=1&tid=1614287]: |
0ms |
get settings: |
12ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
61ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
53ms |
get tp. blocked users: |
1ms |
others: | 360ms |
total: | 523ms |
0 / 0 |