PDF типовых форм

Clarion, Clarion 7

Модератор: Дед Пахом

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Ответить
Аватара пользователя
SergioRaguzini
Старожил
Сообщения: 251
Зарегистрирован: 08 Декабрь 2009, 19:16
Откуда: Краснодарский край
Благодарил (а): 14 раз

PDF типовых форм

Сообщение SergioRaguzini »

Привет Всем!
Прошу совета - как в отчете вывести текст так, чтобы каждая буква или символ были вписаны в квадратик, например, так применяется в типовых формах.
fornt_1.png
М.б. для этого используется специальный штрифт?
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 8016
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 28 раз
Поблагодарили: 94 раза

PDF типовых форм

Сообщение Игорь Столяров »

ДД !

Тут видится 3 (три) более или менее рабочих варинта.

1. Просто прорисовываем нужную структуру.
Сделать процедуру с CREATE() которая нарисует в заданной позиции цифру в рамке - не сложно.
У меня была идея сделать так для цифр почтового индекса на конвертах - но всё нет времени. :)

А как нарисовать сетку - мы тёрли вот здесь: https://clarionhub.com/t/how-to-print-a ... eport/7022

2. Рисуем бланк в Designer. Но помним про ограничение на кол-во объектов.
Пример (сейчас уже бы не стал это делать):

1.jpg

3. Собственно делаем в REPORT подложку с бланком IMAGE или FORM (который специально для этого и предназначен)
и тупо попадаем в ячейки цифрами со смещением относительно левого верхнего угла IMAGE / FORM. :)
Make Clarion Great Again ! 😎
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 5226
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 12 раз
Поблагодарили: 63 раза

PDF типовых форм

Сообщение finsoftrz »

Я в своём дизайнере печатных форм приделал специальную функцию. Выделяем все фрагменты и задаём слово. Каждая буква автоматом вписывается в отдельный фрагмент слева на право. Фрагменты (наподобии как в frb), предварительно накидать надо, первый создавал, а остальные копированием. Мучился одно время со всякими декларациями, в которых много такого заполнения было.
C6/C12, ШВС, tps/btrieve.
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 8016
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 28 раз
Поблагодарили: 94 раза

PDF типовых форм

Сообщение Игорь Столяров »

finsoftrz писал(а): 23 Январь 2025, 19:49 Я в своём дизайнере печатных форм
Это хорошо когда есть свой маленький дизайнер отчётных форм ! :D
Возможно все знают как выглядит "фрагменты в FRB", но я точно не в теме ...
Make Clarion Great Again ! 😎
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 5226
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 12 раз
Поблагодарили: 63 раза

PDF типовых форм

Сообщение finsoftrz »

Игорь Столяров писал(а): 23 Январь 2025, 20:04 Возможно все знают как выглядит "фрагменты в FRB", но я точно не в теме ...
Фрагмент это прямоугольная область, у которой можно устанавливать различные свойства (бордюры, формулы, шрифт, цвет и т.п.). Вот так выглядит распределение значения по выделенным фрагментам. Значение или формула обрамляются sub. Думаю, понятно.

rep1.jpg
rep2.jpg
C6/C12, ШВС, tps/btrieve.
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 8016
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 28 раз
Поблагодарили: 94 раза

PDF типовых форм

Сообщение Игорь Столяров »

finsoftrz писал(а): 23 Январь 2025, 21:30 Думаю, понятно.
Вполне. Спасибо !
Надеюсь, что Ваш ответ будет полезен спрашивающему. :D
Make Clarion Great Again ! 😎
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 5226
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 12 раз
Поблагодарили: 63 раза

PDF типовых форм

Сообщение finsoftrz »

У Сергея FRB, можно сделать аналогично, только без автозаполнения.
C6/C12, ШВС, tps/btrieve.
Ответить