Всем салют! Ситуация следующая: организация, которая использует нашу программу (делаем на CW 5.5), должна предоставлять наверх стандартные отчеты,
выглядят они так: на листе А4 5-6 табличек, все они должны делаться из разных файлов, разными шрифтами. (только не смейтесь, этот отчет - карта племенной коровы, мы работаем в животноводстве).
Главная проблема - а как вообще сделать вывод на страницу несколько отчетов в разные места?
Если уже есть решение (шаблон или еще что-то), то что это за решение?
Наверняка такая задача уже много раз возникала раньше.
Много табличек из разных файлов на листе А4
Обсуждение извечных проблем кларионовских (и не только) отчетов
Модератор: Дед Пахом
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Korall
-
- Ветеран
- Сообщения: 311
- Зарегистрирован: 08 Июль 2005, 22:04
Re: Много табличек из разных файлов на листе А4
Да, похоже Вы начинающие программисты на клаше.CW5.5 вполне законченный продукт,хотя
я уже очень давно пользую CW6 версии 9059.Ну семерку на дух не принимаю(пока).А проблем
с репортами вовсе и нет.Ну только в режиме ручного программирования.Вот, к примеру, один из сложных
примеров моих репортов-залоговый билет ломбарда.Да, там много таблиц из разных файлов и разными шрифтами на формате А4.Ну и что,ручное програмирование и все ОК.Запомните,более и менее серьезная
ПРОГА на клаше - это довольно много ручного кода,а язык Кларион это позволяет(его возможности почти не уступают классическому Си).
я уже очень давно пользую CW6 версии 9059.Ну семерку на дух не принимаю(пока).А проблем
с репортами вовсе и нет.Ну только в режиме ручного программирования.Вот, к примеру, один из сложных
примеров моих репортов-залоговый билет ломбарда.Да, там много таблиц из разных файлов и разными шрифтами на формате А4.Ну и что,ручное програмирование и все ОК.Запомните,более и менее серьезная
ПРОГА на клаше - это довольно много ручного кода,а язык Кларион это позволяет(его возможности почти не уступают классическому Си).
lsgsoftware
Re: Много табличек из разных файлов на листе А4
Хорошо, тогда будем руками писать... А из Вашего примера можете кусочек вырезать, где пара разных таблиц делаются?
Чтобы понять, с чего начинать!
Чтобы понять, с чего начинать!
Korall
-
- ✯ Ветеран ✯
- Сообщения: 5183
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 11 раз
- Поблагодарили: 26 раз
Re: Много табличек из разных файлов на листе А4
Я так понимаю - нужно сделать стандартными средствами. Предлагаю сделать HEADER размером A4. Нарисовать в нем таблички. Разместить в них локальные переменные. И до открытия REPORT'а заполнить эти переменные вручную из нужных файлов. Если кол-во строк в табличках плавающее, то можно воспользоваться атрибутом HIDE для элементов таблички.
We are hard at work… for you. 

kreator
Re: Много табличек из разных файлов на листе А4
Вместо hide лучше формат с атрибутом b для числовых и дат , а пустая строка и так не печатается.
Еще можно поковыряться в лист для отчета.
Еще можно поковыряться в лист для отчета.
BOB
Re: Много табличек из разных файлов на листе А4
А действительно, можно локальных переменных накидать в столбики с избытком, а фактически отображаться будут только заполненные данные, и это решение!
Вот только не понял, что значит "с листом повозиться" ?
Вот только не понял, что значит "с листом повозиться" ?
Korall
Re: Много табличек из разных файлов на листе А4
Controls => list box. Как-то не дошли глаза посмотреть что это .
BOB
Перейти
- CW
- ↳ CLARION for Windows
- ↳ CLARION for Internet
- ↳ Clarion.NET
- Эксклюзив
- ↳ Приват
- CLARION и...
- ↳ Reports
- ↳ Железо
- ↳ Готовые программы, шаблоны, библиотеки...
- ↳ cJSON
- ↳ LibCurl
- ↳ MAV
- ↳ SQL, Oracle, ...
- ↳ Multi-программирование(Pascal/Delphi, и т.д.)
- ↳ WinDev
- DOS
- ↳ CLARION for DOS
- Разное
- ↳ Новости
- ↳ English
- ↳ Ресурсы
- ↳ Работа
- ↳ Обо всем ...
- ↳ Обсуждение этого Форума (типа, Гостевая книга)