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