Clarion 11-12
Модератор: Дед Пахом
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Clarion 11-12
делал так - бесполезно
Причем проект из Example проходит. Сравнил report там и тут - те-же крыжи галочки
Причем проект из Example проходит. Сравнил report там и тут - те-же крыжи галочки
- Игорь Столяров
- Ветеран движения
- Сообщения: 7009
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 8 раз
- Поблагодарили: 33 раза
Clarion 11-12
Проблема не в крыжыках REPORT, а в настройках Вашего приложения (APP).
В сообщении говорится об ошибке линковки класса PDF в Ваш проект.
Значит либо Вы не туда включили Global Template, либо настройки APP не позволяют это сделать.
Возможно в REPORT используется другой вид экспорта в PDF - нужно выполнить полную
пересборку проекта. Посмотрите - Вам же рекомендовали уже всё удалить и заново собрать.
За теми кто отстал - не возвращаться. (С) Кодекс
- Игорь Столяров
- Ветеран движения
- Сообщения: 7009
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 8 раз
- Поблагодарили: 33 раза
Clarion 11-12
Я ничего не говорил про Tools - см. предыдущее сообщение.
За теми кто отстал - не возвращаться. (С) Кодекс
- Игорь Столяров
- Ветеран движения
- Сообщения: 7009
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 8 раз
- Поблагодарили: 33 раза
Clarion 11-12
Ну на примерах Вы тоже видите, что дело-то было не в бобине ...
Здесь мы добились прогресса и отсутствия необходимости спорить.
1. Удалите в Global Template проекта шаблоны экспорта в PDF и пересобирите проект.
2. Заново добавьте в Global Template экспорт в PDF и включите вариант Image2PDF.
3. Пересоберите проект. Я не знаю, как это сделать с ошибками ...
Вообще, использование штатных шаблонов экспорта в PDF (и другие форматы) - это тупь жуткая !
Они лепят в каждый REPORT один и тот же достаточно объёмный код.
Если в приложении 100-200 отчётов - прирост исполняемого кода будет мегабайты.
Всё тоже самое можно получить крошечной вставкой в класс ReportManager (ABREPORT.INC/CLW).
Админ давно где-то выкладывал примеры своего предпросмотра с таким экспортом.
Здесь мы добились прогресса и отсутствия необходимости спорить.

1. Удалите в Global Template проекта шаблоны экспорта в PDF и пересобирите проект.
2. Заново добавьте в Global Template экспорт в PDF и включите вариант Image2PDF.
3. Пересоберите проект. Я не знаю, как это сделать с ошибками ...

Вообще, использование штатных шаблонов экспорта в PDF (и другие форматы) - это тупь жуткая !
Они лепят в каждый REPORT один и тот же достаточно объёмный код.
Если в приложении 100-200 отчётов - прирост исполняемого кода будет мегабайты.
Всё тоже самое можно получить крошечной вставкой в класс ReportManager (ABREPORT.INC/CLW).
Админ давно где-то выкладывал примеры своего предпросмотра с таким экспортом.
Последний раз редактировалось Игорь Столяров 15 Сентябрь 2022, 7:42, всего редактировалось 1 раз.
За теми кто отстал - не возвращаться. (С) Кодекс
Clarion 11-12
спасибо. Выбрал экспорт в text - норм и достаточно без pdf
А где это Global Template я добавлял в Global Extensions
А где это Global Template я добавлял в Global Extensions
- Игорь Столяров
- Ветеран движения
- Сообщения: 7009
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 8 раз
- Поблагодарили: 33 раза
Clarion 11-12
Это оно и есть. Общие настройки дополнений -> шаблоны.
За теми кто отстал - не возвращаться. (С) Кодекс
-
- ✯ Ветеран ✯
- Сообщения: 4797
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 6 раз
- Поблагодарили: 5 раз
Clarion 11-12
Разницы нет. Экстеншены для PDF, TXT, PNG, HTML и т.д. типа одинаковые. Странно, что одно работает, другое нет.

We are hard at work… for you. 

-
- ✯ Ветеран ✯
- Сообщения: 4797
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 6 раз
- Поблагодарили: 5 раз
Clarion 11-12
Нет там особого текста. Генерится инициация классов ReportGenerator (один метод). И то. Это из-за того, что настройка экспорта для каждого репорта может быть своя. Если самому ничего не настраивать, то это 8-10 строк для каждого ReportGenerator'а.Игорь Столяров писал(а): ↑15 Сентябрь 2022, 7:24 Вообще, использование штатных шаблонов экспорта в PDF (и другие форматы) - это тупь жуткая !
Они лепят в каждый REPORT один и тот же достаточно объёмный код.
Если в приложении 100-200 отчётов - прирост исполняемого кода будет мегабайты.
We are hard at work… for you. 

-
- ✯ Ветеран ✯
- Сообщения: 4797
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 6 раз
- Поблагодарили: 5 раз
Clarion 11-12
Когда есть 5000+ процедур в 10+ App, парсить clw некомфортно. Ещё в каждом clw по десять процедур.
Вашими молитвами. Пока так буду делать.Игорь Столяров писал(а): ↑14 Сентябрь 2022, 19:09 Т.е. нет ошибки компиляции - нет проблемы. И наоборот.
We are hard at work… for you. 

- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 4214
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 4 раза
- Поблагодарили: 17 раз
Clarion 11-12
У меня поменьше процедур, но кода, скорее всего, больше. Парсит меньше минуты. Смотрите сами.
C6/C11, ШВС, tps/btrieve.
- Игорь Столяров
- Ветеран движения
- Сообщения: 7009
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 8 раз
- Поблагодарили: 33 раза
Clarion 11-12
Согласен. Это у меня отложился в памяти штатный шаблон ReportToXML:
За теми кто отстал - не возвращаться. (С) Кодекс
-
- ✯ Ветеран ✯
- Сообщения: 4797
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 6 раз
- Поблагодарили: 5 раз
Clarion 11-12
А дальше что? Надо в файле clw найти процедуру. Потом парсить саму процедуру. Ужас. И не только prop:SQL нужно проверять. Есть ещё prop:Name, например.
We are hard at work… for you. 
