(изменено: CONDOR, 21 октября 2009 12:01:16)

Тема: Проблемы с макросом при формирования отчета на основе Access

При выполнении в модуле Reports функции
start или report, он идет на выполнение, но не создаются листы "Выходных докуметов"  и "Work",
пробовал заново регистрировать библиотеку csdnrpt.dll, не дало никогого эффекта.  Переррегистрация TCS API  тоже не дала результата.


информация о конфигурации
Win 2000 sp4
Ms Offise 2003
TCS 4.7.1.0 (8886)
csdnrpt.dll ver 4.7
Заранее благодарен за любую помощь

Re: Проблемы с макросом при формирования отчета на основе Access

Тут необходима дополнительная информация:

1. Данный эффект происходит на всех компьютерах иили только на одном?
2. Если на одном, то может быть дело в настройках безопасности MS Office

https://help.technologics.ru/5.7/TCSHelp/_413.htm

3. Если на всех, то сторились ли расчеты раньше?
4. Если раньше расчеты строились, то могла нарушиться их структура и лучше импортировать их из дистрибутива заново.

Re: Проблемы с макросом при формирования отчета на основе Access

Андрей Синельников пишет:

Тут необходима дополнительная информация:

1. Данный эффект происходит на всех компьютерах иили только на одном?

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

Re: Проблемы с макросом при формирования отчета на основе Access

Это несколько проясняет ситуацию....
Скорее всего некто в то время (2 недеоли назад) изменил либо бланк отчета, либо структуру базы MS Access.
Судя по всему именно структуру базы, поскольку отвалились отчеты которые ее используют. Все остальные отчеты остались рабочими...
В примере который Вы нам выслали мы сейчас разбиранмся, но это пока трудно, поскольку мы не знаем какова была структура данных изначально. Поэтому если есть сохраненная копия базы MS Access данного отчета, или сам сохраненный отчет, как это показано здесь:

https://help.technologics.ru/5.7/TCSHelp/_512.htm

То лучше попытаться его восстановить!!!!

Спасибо сказали: CONDOR1

Re: Проблемы с макросом при формирования отчета на основе Access

Спасибо большое за оказанную помощь

(изменено: Евгений Слинкин, 27 октября 2009 09:03:59)

Re: Проблемы с макросом при формирования отчета на основе Access

Уважаемый, CONDOR,
просмотрел Ваш бланк отчета.
Дело в том что оформлять его стоит СТРОГО согласно документации
(раздел справки https://help.technologics.ru/5.7/TCSHelp/_423.htm )

В Вашем случае, из того что сразу бросилось в глаза, именованные области в бланке названы не правильно.
В конце имени каждой именованной области зачем-то стоит "_1". Обратите внимание.
Обозначения строго регламентировы и система  другого не поймет.
Прикрепляю частично правленный бланк с переименованными областями (Переделывать всё не увидел смысла, т.к. листы "Work" и "Комплект документов" создаются и отрисовываются, как и требовалось в теме).

Post's attachments

BlankEdited.xls 98.5 Кб, 3 скачиваний с 2009-10-26 

You don't have the permssions to download the attachments of this post.