powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Crystal Reports
5 сообщений из 5, страница 1 из 1
Crystal Reports
    #34112094
NSFFuimus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Hi All ...
замучался с отчетом ... "Выписка из реестра обязательств банка перед вкладчиками" кто-нить может делал? в любом случае три вопроса
1. Можно ли указать для обеъктов его(Crystal Reports) чтобы они "плавающие" были? те в заголовке группы две таблицы необходимо чтобы вторая таблица "съезжала" вниз если в в поля первой выводится слишком длинный текст ...
2. как определить глобальные переменные? те мне необходимо в заголовке группы присвоить им некоторые значения (тк они имеют место только в первой записи группы) а в footer "разобрать" данные из этих переменных ... в связи с последним -
3. как ввести пользовательские функции? те глобальные переменные содержат от группы к группе "переменное" число данных, соотвественно нужно что-то типа цикла for в пользовательских функциях для выуживания данных

если существует другое решение описанных проблем озвучьте, плиз

Crystal Reports 10.0
...
Рейтинг: 0 / 0
Crystal Reports
    #34115760
NSFFuimus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
1 решил ... делается через Section Expert - для любого раздела отчета можно через Insert создать его подраздел(и даже > 1), установить для него (подраздела) Relative position и вынести в него необ ходимую часть объектов отчета
2 и 3 осталось пока
...
Рейтинг: 0 / 0
Crystal Reports
    #34118625
FantomGood
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2. shared StringVar Temp;
3. если использовать синтаксис VB то там есть цыкл for
...
Рейтинг: 0 / 0
Crystal Reports
    #34119287
NSFFuimus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Hi ...

2. shared StringVar Temp;

эээ ... не подскажешь где нада написать такое?
нашел что можна Code отчета написать что-то типа
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
Private Sub Report_Initialize()
    ' Add the three Report Variables
    AddReportVariable crRVString, "strNnDoc"
    AddReportVariable crRVString, "strDtDoc"
    AddReportVariable crRVString, "strNnschDoc"
    AddReportVariable crRVString, "strSummValDoc"
    AddReportVariable crRVString, "strSummRubDoc"
End Sub
, но похоже, что они видны только в этой секции
3. Ф-ию типа написал ... теперь уперся в эти самые глобальные переменные и как их вызывать
...
Рейтинг: 0 / 0
Crystal Reports
    #34123817
NSFuimus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hi All ...
чорт ... вроде фсе сделал дык нет опять грабли какие-то
2. сделал через формулы те создаешь формулу типа strVoNNschReset:
Код: plaintext
1.
2.
WhilePrintingRecords;
StringVar cVoNnsch := {Rep_ReestrVklad.Vo_Nnsch};
и пихаешь ее в GRoupHeaedr те там она типа каждый раз инициализируется новым значением и потом опять создаешь формулу типа strVoNNschTotal:
Код: plaintext
1.
2.
WhilePrintingRecords;
StringVar cVoNnsch := changestring(cVoNnsch,  20 );
и пихаешь ее в GroupFooter ... смысл changestring в том что она вставляет в позиции кратные /20 (второй аргумент) символы перевода строки и каретки ... те типа эмулирует многострочное состояние ... ф-ия написана правильна - тестировал в VB ... короче выводится тока текст до первого перевода строки и каретки, те как будта при присваивании "cVoNnsch = :=" заносится все символы до первого перевода ... каг эта можна победить?
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Crystal Reports
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]