Re: Ошибка выполнения: Type mismatch

При формировании карты типового техпроцесса выходит сообщение "Ошибка выполнения: Type mismatch".
После этого формирование прекращается и открывается шаблон бланка.
Что это за ошибка и как ее исправить?
Заранее спасибо!

Re: Ошибка выполнения: Type mismatch

сообщите наименование бланка или комплекта который запускаете на формирование

Re: Ошибка выполнения: Type mismatch

КТТП 3.1408-85 ф1

Re: Ошибка выполнения: Type mismatch

это бланк вашего изготовления?

Re: Ошибка выполнения: Type mismatch

да, наш

Re: Ошибка выполнения: Type mismatch

тогда присылайте, будем смотреть
https://forum.technologics.ru/viewtopic.php?id=310

Re: Ошибка выполнения: Type mismatch

TCS 4.7.1.0 (8886), Office 2000

Re: Ошибка выполнения: Type mismatch

того что вы прислали недостаточно, прочитайте внимательней пункты 3 и 4 по вышеуказанной ссылке и пришлите, если что-то не совсем понятно, тогда спросите - объясним подробнее

Re: Ошибка выполнения: Type mismatch

только я не поняла, что делать по 4 пункту

Re: Ошибка выполнения: Type mismatch

пункт 4:
откройте на редактирование набор данных у которого находится ваш бланк, на закладке "Основные" очистите поле "Макро после", после этого запустите формирование отчета, при этом данные выгрузятся в аксессовскую базу и создастся и откроется эселовская книга, но не будет вызван метод репортера для формирования отчета, вышлите данную аксессовскую базу и данную экселовскую книгу

по пункту 3 вы выслали выгруженный экспортом набор данных, но в нем почему-то нет экселовского файла с бланком, создайте на вашем компьютере новую папку, сделайте экспорт вашего набора данных в данную папку, целиком ее запакуйте и пришлите, частичное ее содержание не представляет никакой пользы

Re: Ошибка выполнения: Type mismatch

Вячеслав Стёпин писал(а):
... после этого запустите формирование отчета, при этом данные выгрузятся в аксессовскую базу и создастся и откроется эселовская книга...


Что имеется в виду под "формированием отчёта"?
Формирование отчёта набора данных? Тогда данные выгружаются в аксессовскую базу, но никакая эселовская книга не открывается.
При формировании отчёта бланка, наоборот, создаётся эселовская книга, но нет аксессовской базы.

Re: Ошибка выполнения: Type mismatch

Наталья Пчелова писал(а):
Что имеется в виду под "формированием отчёта"?

про формирования отчетов написано тут https://forum.technologics.ru/docs-hz/TCS_502/XX371.htm


Наталья Пчелова писал(а):
Формирование отчёта набора данных? Тогда данные выгружаются в аксессовскую базу, но никакая эселовская книга не открывается.

на формирование нужно запустить не набор данных, а ваш бланк


Наталья Пчелова писал(а):
При формировании отчёта бланка, наоборот, создаётся эселовская книга, но нет аксессовской базы.

Если ваш набор данных имеет тип "Документы (данные в MS Access)" то база создается и
14.2.2 "В лист шаблона ComplSheet (лист добавляется системой автоматически) в именованную область ComplSheet !RGN_Data записывается имя сформированной базы MS Access с полным путем доступа к ней."

please-change-link

Re: Ошибка выполнения: Type mismatch

мы пока не можем вам помочь т.к. вы так и не прислали то что нужно по 4-му пункту который мы обсуждали:


Вячеслав Стёпин писал(а):
пункт 4:
откройте на редактирование набор данных у которого находится ваш бланк, на закладке "Основные" очистите поле "Макро после", после этого запустите формирование отчета, при этом данные выгрузятся в аксессовскую базу и создастся и откроется эселовская книга, но не будет вызван метод репортера для формирования отчета, вышлите данную аксессовскую базу и данную экселовскую книгу

Нужно прислать одновременно два файла: экселовский и аксессный. Вы прислали только аксессный.

Re: Ошибка выполнения: Type mismatch

В вашем бланке есть неиспользуемая вами служебная именованная область ИдентификаторГС. Удалите ее.

Re: Ошибка выполнения: Type mismatch

ОГРОМНОЕ СПАСИБО, теперь все в порядке