Страница 1 из 1
PAT EXCEL 2007
Добавлено: Вт, 14/07/2009 08:18
Evchic
Добрый день!
Не работает выгрузка PAT-отчета в Excel 2007. При открытии когда выполняется функция копирование листа выскакивает ошибка.
Добавлено: Вт, 14/07/2009 14:01
larin
Возможно в вашем ПАТ-отчете устаревший VB-скрипт, попробуйте взять подправленный скрипт из этого шаблона
http://www.onlinedisk.ru/file/178445/
Добавлено: Вт, 14/07/2009 14:11
Evchic
Спасибо помогло! А почему с патчами данный файл не обновился?
Добавлено: Вт, 14/07/2009 14:20
larin
Evchic писал(а):Спасибо помогло! А почему с патчами данный файл не обновился?
Должен был присутствовать в обновлениях ветки F_Pat с 2007 года. По крайней мере в обновлении F_Pat_RES_810110 он вроде есть.
Добавлено: Вт, 14/07/2009 14:22
larin
F_Pat_RES_810110.txt
№10
* ПРОБЛЕМА В ПИР: 102.72091
* ПЕРВОЕ РЕШЕНИЕ: 8.10.3.0
* КРАТКОЕ ОПИСАНИЕ: MS Excel 2007, проблемы с ПАТами
Добавлено: Вт, 14/07/2009 14:40
Evchic
понятно просто раньше шаблон лежал по адресу
Gal810\pat\pat.xlt
А теперь его засунули в Gal810\exe\xls\F_PAT\pat.xlt
Добавлено: Чт, 16/07/2009 16:54
SergZol
У меня такая-же проблена взятый pat не помог.
куда его ложить и как подключать?
Добавлено: Чт, 16/07/2009 17:53
larin
Инструкция из файла F_Pat_RES_810110.txt (может поможет)
Код: Выделить всё
2. Для обновления существующих отчетов необходимо обновить VBA макросы.
2.1 Установить видимость закладки Developer: Microsoft Office Button/Excel
options/Popular/Show Developer tab in the Ribbon check box
2.2 Установить Security Settings: Microsoft Office Button/Trust Center/Trust
Center Settings/Macro Settings/
Далее выбрать политику безопасности позволяющую запуск макросов
2.2 открыть Старый отчет и EXE/XLS/F_PAT/PAT.xlt. Получить доступ к макросам
можно со вкладки Developer/Visual Basic в главном окне Excel. Далее необходимо
в редакторе VBA модуль PAT старого отчета заменить модулем PAT открытого
шаблона PAT.xlt.(В редакторе VBA в окне Project Explorer будут открыты два
проекта -- "VBAProject(PAT1)" и "VBAProject(<имя старого отчета>)". В папке
Modules старого отчета удалить модуль PAT (меню File/Remove PAT). Далее
необходимо модуль PAT из проекта "VBAProject(PAT1)" мышью перетянуть в папку
Modules старого отчета. Сохранить старый отчет.
Добавлено: Пт, 17/07/2009 16:05
SergZol
Михаил Ларин писал(а):Инструкция из файла F_Pat_RES_810110.txt (может поможет)
непомогло :(
Может еще где бубном постучать нада?
Как вобще должно быть?
Добавлено: Пт, 17/07/2009 16:19
larin
Сергей Золотухин
Нужен доступ к телу вашего отчета, вскрытие покажет.
Добавлено: Пт, 17/07/2009 16:22
SergZol
Михаил Ларин писал(а):Нужен доступ к телу вашего отчета, вскрытие покажет.
куда высласть и что кокретно
Добавлено: Пт, 17/07/2009 16:26
larin
ваши PAT и XLS файлы относящиеся к отчету, можно мне на e-mail (см. подпись)
Добавлено: Пн, 20/07/2009 10:01
SergZol
послал, заранее спасибо.
Добавлено: Пт, 24/07/2009 21:23
Sukharev
Дабы не заводить новую ветку, спрошу тут же:
ПАТ-отчет не выводит в Excel системные идентификаторы типа: &СобсОрг[Рез:Адр], &СобсОрг[Рез:ИНН], &СобсОрг[Рез:ОКВЭД] - это не предусмотрено, или что-то у меня с отчетом не так? При этом &MainBuh работает.
Добавлено: Пн, 27/07/2009 09:35
larin
Алексей Сухарев
Действительно в настоящий момент системные идентификаторы &СобсОрг (а также &УпПред &РукПред &ОбПодр &НачРасч &Масштаб &КонРасч &КатНП &ИнОрг &ДокПредст &ГлавБух) доступны для расчета только для налоговых отчетов на основе FastReport 2.5. Что вызываются из меню "Бухгалтерская отчетность | Отчеты | Налоговая отчетность".
Для текстовых и Excel отчетов (что вызываются из меню "Бухгалтерская отчетность | Отчеты | Отчетность") расчет упомянутых выше идентификаторов не реализован.