powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / вопрос по формированию отчета в crystal reports
25 сообщений из 80, страница 2 из 4
вопрос по формированию отчета в crystal reports
    #37196354
MAYAKOV_SV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
НадеждаМА надо

ГРЫМОВА НАТА АНАТОЛЬЕВНА - 2655 (Две тысячи шестьсот пятьдесят пять)
ГРЫМОВА АНАСТАСИЯ АНАТОЛЬЕВНА -1935 ( Одна тысяча девятьсот тридцать пять)
ГРЫМОВА ВИКТОРИЯ АНАТОЛЬЕВНА - 2635 (Две тысячи шестьсот тридцать пять)
ГРЫМОВА ИРИНА АНАТОЛЬЕВНА - 2730 ( Две тысячи семьсот тридцать)

Дата оплаты: 07.04.2010 16:17
Дата оплаты: 21.01.2008 0:00
Дата оплаты: 21.01.2009 0:00
Дата оплаты: 30.04.2010 0:00
В общем немного я вник в суть отчета.
По крайней мере я надеюсь на то, что я правильно его понял.
Сделат тестовый примерчик:
Groupiffiodatepay21ГРЫМОВА НАТА АНАТОЛЬЕВНА07.04.2010 16:171ГРЫМОВА АНАСТАСИЯ АНАТОЛЬЕВНА21.01.2008 0:001ГРЫМОВА ВИКТОРИЯ АНАТОЛЬЕВНА21.01.2009 0:001ГРЫМОВА ИРИНА АНАТОЛЬЕВНА30.04.2010 0:002ГРЫМОВА НАТА АНАТОЛЬЕВНА07.04.2010 16:172ГРЫМОВА АНАСТАСИЯ АНАТОЛЬЕВНА21.01.2008 0:002ГРЫМОВА ВИКТОРИЯ АНАТОЛЬЕВНА21.01.2009 0:002ГРЫМОВА ИРИНА АНАТОЛЬЕВНА30.04.2010 0:00
Получаем 2 группы - одна с фамилиями вверху, а другая с датами оплаты внизу.
У меня вроде все ОК. Тогда, если я все правильно понял, то вам нужно посмотреть результат работы хранимой процедуры. И поглядеть получаенные данные, может быть там для группы 2 окажется 16 записей (я предпологаю).
Вообще вы пошли очень сложным путем.
...
Рейтинг: 0 / 0
вопрос по формированию отчета в crystal reports
    #37197175
MAYAKOV_SV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
НадеждаМ,

Я тут поглядел вашу хранимую процедуру и решил порекомедовать литературу:
Книга:
SQL. Задачи и решения , Сергей Моисеенко
Сайты
http://www.sql-tutorial.ru
http://www.sql-ex/ru

Книга у меня есть в бумажном виде. Мне она понравилась. Решая задачи, можно изучить новые для себя приемы для построения SQL запросов. А для работы с базами это всегда актуально.
...
Рейтинг: 0 / 0
вопрос по формированию отчета в crystal reports
    #37197185
MAYAKOV_SV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Опечатка, по одной ссылке, правильно так:

http://www.sql-ex.ru
...
Рейтинг: 0 / 0
вопрос по формированию отчета в crystal reports
    #37197520
НадеждаМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MAYAKOV_SV,
Так то все хорошо, но помимо этого мне еще нужно вставить в отчет слова:

"Форма оплаты:"
"-наличный расчет"
"-безналичный расчет"

наличный расчет это это payform= 1 (в процедуре)
безналичный расчет это это payform= 2 (в процедуре)

и группировать по номеру договора. Куда ни вставляю эти слова, все ерунда получается.
...
Рейтинг: 0 / 0
вопрос по формированию отчета в crystal reports
    #37197529
НадеждаМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
НадеждаМMAYAKOV_SV,
Так то все хорошо, но помимо этого мне еще нужно вставить в отчет слова:

"Форма оплаты:"
"-наличный расчет"
"-безналичный расчет"

наличный расчет это это payform= 1 (в процедуре)
безналичный расчет это это payform= 2 (в процедуре)

и группировать по номеру договора. Куда ни вставляю эти слова, все ерунда получается. Это надо вставить переда жатой оплаты.
...
Рейтинг: 0 / 0
вопрос по формированию отчета в crystal reports
    #37197546
НадеждаМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
НадеждаМНадеждаМMAYAKOV_SV,
Так то все хорошо, но помимо этого мне еще нужно вставить в отчет слова:

"Форма оплаты:"
"-наличный расчет"
"-безналичный расчет"

наличный расчет это это payform= 1 (в процедуре)
безналичный расчет это это payform= 2 (в процедуре)

и группировать по номеру договора. Куда ни вставляю эти слова, все ерунда получается. Это надо вставить перед датой оплаты.
...
Рейтинг: 0 / 0
вопрос по формированию отчета в crystal reports
    #37197566
MAYAKOV_SV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
НадеждаМ,

Ну так вставьте:
| DetailSection3(Details B) |
---------------------------
[@payform2]
[@form1]
---------------------------
| GroupFooter... |

Должно появится (надеюсь).
...
Рейтинг: 0 / 0
вопрос по формированию отчета в crystal reports
    #37197604
MAYAKOV_SV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MAYAKOV_SVНадеждаМ,

Ну так вставьте:
| DetailSection3(Details B) |
---------------------------
[@payform2]
[@form1]
---------------------------
| GroupFooter... |

Должно появится (надеюсь).
Не, так не прокатит...
@payform2 - будет портить @form1.
Может объединить формулы @payform2 и @form1 в одну?
...
Рейтинг: 0 / 0
вопрос по формированию отчета в crystal reports
    #37197730
НадеждаМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MAYAKOV_SV,

вот оно и портит у меня все
...
Рейтинг: 0 / 0
вопрос по формированию отчета в crystal reports
    #37197736
НадеждаМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MAYAKOV_SVMAYAKOV_SVНадеждаМ,

Ну так вставьте:
| DetailSection3(Details B) |
---------------------------
[@payform2]
[@form1]
---------------------------
| GroupFooter... |

Должно появится (надеюсь).
Не, так не прокатит...
@payform2 - будет портить @form1.
Может объединить формулы @payform2 и @form1 в одну?

тогда форма оплаты будет печататься перед каждой строкой с датой оплаты.
...
Рейтинг: 0 / 0
вопрос по формированию отчета в crystal reports
    #37197817
MAYAKOV_SV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
НадеждаМтогда форма оплаты будет печататься перед каждой строкой с датой оплаты.
А вам этого не нужно?
Тогда заводите группировку по формам оплаты и выводите в форму оплаты в заголовке группы.
...
Рейтинг: 0 / 0
вопрос по формированию отчета в crystal reports
    #37197931
НадеждаМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MAYAKOV_SVНадеждаМтогда форма оплаты будет печататься перед каждой строкой с датой оплаты.
А вам этого не нужно?
Тогда заводите группировку по формам оплаты и выводите в форму оплаты в заголовке группы.

Нет не нужно. Так и сделала.
...
Рейтинг: 0 / 0
вопрос по формированию отчета в crystal reports
    #37197949
НадеждаМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Задолбалась уже. Все-равно вот так выходит.
...
Рейтинг: 0 / 0
вопрос по формированию отчета в crystal reports
    #37198005
MAYAKOV_SV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
НадеждаМЗадолбалась уже. Все-равно вот так выходит.
Не расстраивайтесь, пожалуйста.
Посмотрите в первую очередь запрос (результат хранимки где-то глянуть нужно), который выдает данные для данного отчета - есть там повторения в записях?
...
Рейтинг: 0 / 0
вопрос по формированию отчета в crystal reports
    #37198065
НадеждаМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MAYAKOV_SV,

Да я не расстраиваюсь, просто уже требуют, а у меня затык конкретный.
...
Рейтинг: 0 / 0
вопрос по формированию отчета в crystal reports
    #37198069
НадеждаМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
результат запроса.
...
Рейтинг: 0 / 0
вопрос по формированию отчета в crystal reports
    #37198218
MAYAKOV_SV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
НадеждаМрезультат запроса.
Простите, а название полей?
...
Рейтинг: 0 / 0
вопрос по формированию отчета в crystal reports
    #37198234
MAYAKOV_SV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MAYAKOV_SVНадеждаМрезультат запроса.
Простите, а название полей?
Ой, не надо, возьму из текста ХП.
...
Рейтинг: 0 / 0
вопрос по формированию отчета в crystal reports
    #37198475
НадеждаМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MAYAKOV_SV,

Я чего-то сообразила, но так извратилась жутко
...
Рейтинг: 0 / 0
вопрос по формированию отчета в crystal reports
    #37198519
MAYAKOV_SV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
НадеждаМMAYAKOV_SV,

Я чего-то сообразила, но так извратилась жутко
Результат-то есть? Мне надо дальше разбиратся?
...
Рейтинг: 0 / 0
вопрос по формированию отчета в crystal reports
    #37198526
НадеждаМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MAYAKOV_SV,

Есть, но все-равно что-то не то немного.
...
Рейтинг: 0 / 0
вопрос по формированию отчета в crystal reports
    #37198562
MAYAKOV_SV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
НадеждаМMAYAKOV_SV,

Есть, но все-равно что-то не то немного.
Меня тоже немного не то было в отчете моем.
Обрадовали сегодня - сумму одну неправильно выводил.
Человеку пришлось штрихом править сумму в 300 напечатанных отчетов...

Как у меня будет время я еще поразбираюсь, пока времени немного у меня...
...
Рейтинг: 0 / 0
вопрос по формированию отчета в crystal reports
    #37198988
MAYAKOV_SV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
НадеждаМ,

Данные из Page Header перенес в группу Group Header n_dog.
Не мог воссоздать постановку задачи по отчету (понять отчет полностью).
Если бы вы рассказали постановку задачи, тогда может быть было ясно - как тут быть.
А так тяжко, как ни пытался я расковырять этот отчет, мозгов не хватает у меня.
Что касается Duplicated о которых вы говорили - не выйдет на группу записей.
Тут другое что-то придумывать нужно.
...
Рейтинг: 0 / 0
вопрос по формированию отчета в crystal reports
    #37199292
НадеждаМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MAYAKOV_SVНадеждаМMAYAKOV_SV,

Есть, но все-равно что-то не то немного.
Меня тоже немного не то было в отчете моем.
Обрадовали сегодня - сумму одну неправильно выводил.
Человеку пришлось штрихом править сумму в 300 напечатанных отчетов...

Как у меня будет время я еще поразбираюсь, пока времени немного у меня...

Вот у меня тоже с суммой проблемы. Пользователи печатают не глядя, людам отдают, а потом пертензии катают. Нет бы сразу посмотреть и сказать вот там и там не верно.
...
Рейтинг: 0 / 0
вопрос по формированию отчета в crystal reports
    #37199321
MAYAKOV_SV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
НадеждаМ,

Поковырял я немного.
Сделал выводы -
1) данные не так формируются в хранимке.
2) отчет не так создан в дизайнере.
Отсюда и не получается, то что хочется.

Алгоритм такой:
Есть группировка Groupid = 1 (люди)
Groupid=2 (дата оплаты)
Созданы 2 Detail в одном текст по людям в другом по датам оплаты.
Если Groupid = 1 люди выводятся, а даты пустые и наоборот.
На секциях стоит - Suppress if blank (сжать если пустой текст).
Количество записей в обоих группировках столько, сколько нужно вывести на экран.
Т.е. не нужно писать незадумываясь:
Код: plaintext
1.
2.
3.
select  1 ,* from #temp
union
select  2 , * from #temp
А нужно:
Код: plaintext
1.
2.
3.
select  1 , ... from [сколько нужно записей для первой группы]
union
select  2 , * from [сколько нужно записей для второй группы]
У меня правда пустой лист выходит в конце отчета, но надеюсь разберетесь.


Присылаю упрощенный пример и табличку на Access.
...
Рейтинг: 0 / 0
25 сообщений из 80, страница 2 из 4
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / вопрос по формированию отчета в crystal reports
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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