Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
вопрос по формированию отчета в crystal reports
|
|||
|---|---|---|---|
|
#18+
Добрый вечер всем. Снова вопрос по crystal reports. Есть запрос на MSSQL, результатом которого является несколько строк: 2655 1 2009 72769 1935 1 2007 35 2635 1 2007 35 2730 1 2009 35 и есть бланк отчета куда нужно эти данные выводить. Сейчас печатается 4 страницы отчета, но мне нужно, чтобы записи с по одному году (колонка 3) печатались на первой странице, следующие записи с по другому году - на второй и т.д. Подскажите как это реализовать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2011, 21:36 |
|
||
|
вопрос по формированию отчета в crystal reports
|
|||
|---|---|---|---|
|
#18+
НадеждаМ, Попробуйте создать группировку по году и для секции Group / Section Expert в строке NewPageafter поставте галочку ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2011, 10:39 |
|
||
|
вопрос по формированию отчета в crystal reports
|
|||
|---|---|---|---|
|
#18+
imp25, Спасибо получилось, а не подскажете как в crystal reports выделить жирным шрифтом часть текста в формуле? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2011, 13:32 |
|
||
|
вопрос по формированию отчета в crystal reports
|
|||
|---|---|---|---|
|
#18+
НадеждаМ, можно с помощью html. В свойстве "Text Interpretation" у формулы поставьте "HTML Text", а ту часть текста в формуле, которую нужно выделить - заключите в теги <b>... </b> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2011, 14:13 |
|
||
|
вопрос по формированию отчета в crystal reports
|
|||
|---|---|---|---|
|
#18+
MarusyaD, Спасибо, а нет ли хорошей книги в электронном виде по Crystal reports где-нибудь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2011, 14:21 |
|
||
|
вопрос по формированию отчета в crystal reports
|
|||
|---|---|---|---|
|
#18+
Можно еще вопрос, как работать с циклами в CR? в формуле пишу numbervar i :=1; for i:=1 to 4 step 1 do totext(i) , хочу вывести значение i, а выводит 'true ' ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2011, 17:23 |
|
||
|
вопрос по формированию отчета в crystal reports
|
|||
|---|---|---|---|
|
#18+
Добрый вечер всем. Помогите сформировать отчет. Есть запрос, результатом которого являются строки Дата серия номер сума сумма прописью год номер ФИО 07.04.2010 16:17 ДМ 727690901 2655 Две тысячи шестьсот пятьдесят пять 2009 72769 ГРЫМОВА НАТА АНАТОЛЬЕВНА 21.01.2008 0:00 ДМ 35186080 1935 Одна тысяча девятьсот тридцать пять 2007 35 ГРЫМОВА АНАСТАСИЯ АНАТОЛЬЕВНА 21.01.2009 0:00 ДМ 35225174 2635 Две тысячи шестьсот тридцать пять 2007 35 ГРЫМОВА ВИКТОРИЯ АНАТОЛЬЕВНА 30.04.2010 0:00 ДМ 35271151 2730 Две тысячи семьсот тридцать 2009 35 ГРЫМОВА ИРИНА АНАТОЛЬЕВНА необходимо сделать чтобы выглядело так ГРЫМОВА НАТА АНАТОЛЬЕВНА - 2655 (Две тысячи шестьсот пятьдесят пять) ГРЫМОВА АНАСТАСИЯ АНАТОЛЬЕВНА -1935 ( Одна тысяча девятьсот тридцать пять) ГРЫМОВА ВИКТОРИЯ АНАТОЛЬЕВНА - 2635 (Две тысячи шестьсот тридцать пять) ГРЫМОВА ИРИНА АНАТОЛЬЕВНА - 2730 ( Две тысячи семьсот тридцать) Дата оплаты: 07.04.2010 16:17 Дата оплаты: 21.01.2008 0:00 Дата оплаты: 21.01.2009 0:00 Дата оплаты: 30.04.2010 0:00 Предполагаю что надо сделать группировку в отчете по полям Дата и ФИО. Поправьте, если не так пожалуйста. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2011, 22:10 |
|
||
|
вопрос по формированию отчета в crystal reports
|
|||
|---|---|---|---|
|
#18+
НадеждаМ, для второй части отчета нужно сделать подотчет и поместить его в футер основного отчета, содержащий тот же запрос и те же параметры и прилинковать этот подотчет к входным параметрам основного отчета ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2011, 10:48 |
|
||
|
вопрос по формированию отчета в crystal reports
|
|||
|---|---|---|---|
|
#18+
либо как вариант сделать юнион запроса к себе , что то вроде этого Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2011, 10:55 |
|
||
|
вопрос по формированию отчета в crystal reports
|
|||
|---|---|---|---|
|
#18+
ustass, Продублировала данные через временную таблицу select .... into #tmpResult from.... where... select 1 as GroupId, * from #tmpResult union all select 2 as GroupId, * from #tmpResult order by GroupId и затем сделала отчет с группировкой по полю GroupId. Причем установила разное условие Supress для разных объектов отчета. Для объектов первой группы GroupId = 1, а для объектов второй группы GroupId = 2 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2011, 14:11 |
|
||
|
вопрос по формированию отчета в crystal reports
|
|||
|---|---|---|---|
|
#18+
НадеждаМ, Сейчас попробую через Subreport. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2011, 14:12 |
|
||
|
вопрос по формированию отчета в crystal reports
|
|||
|---|---|---|---|
|
#18+
Поясните мне пожалуйста пошагово как седлать подотчет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2011, 14:26 |
|
||
|
вопрос по формированию отчета в crystal reports
|
|||
|---|---|---|---|
|
#18+
не получается у меня прилинковать параметры. Модератор: НадеждаМ, и все же придется сделать Вам предупреждение никто не будет Вас учить азам работы с инструментом. воспользуйтесь документацией ! формум нужен для решения нестандартных проблем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2011, 14:40 |
|
||
|
вопрос по формированию отчета в crystal reports
|
|||
|---|---|---|---|
|
#18+
Добрый день всем. Снова нужна помошь при формировании отчета. Как убрать дублирование данных. Supress if duplicated не помогает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2011, 13:58 |
|
||
|
вопрос по формированию отчета в crystal reports
|
|||
|---|---|---|---|
|
#18+
То чт ов предыдущем посте - результат удвоения результата запроса. А с подотчетом у меня не получается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2011, 15:22 |
|
||
|
вопрос по формированию отчета в crystal reports
|
|||
|---|---|---|---|
|
#18+
НадеждаМДобрый день всем. Снова нужна помошь при формировании отчета. Как убрать дублирование данных. Supress if duplicated не помогает. Я попробовал отчетик сделать. В Details разместил поля таблицы и в одном поле проставил св-во SupressifDuplicated = true. И у меня все работает. В случае с вашим примером, будет просто дырка между суммой и итогами высотой в одну строку. Вроде как некрасиво? Вообще такие дублирования решаются на уровне SQL запросов. Что я думаю не сложно сделать. Т.е. чтобы сам запрос не выдавал дублированные данные. А свойста типа SupressifDuplicated обычно используются, например, в таких случаях: ПродуктКоличествоЦенаМороженное510.0120.01122.0Печенье1130.0Сыр2100.05150.0 Т.е. чтобы не повторять "Мороженное" 3 раза, а "Сыр" 2 раза, для красоты на поле [Продукт] стоит такое свойство. Вам лучше смотреть в сторону SQL запроса - уже там исключать дублирование. Потому как у вас дублирование на уровне всей строки и наличие дубликатов приведет к наличию пустых строк в отчете. Вот что я хотел рассказать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2011, 09:31 |
|
||
|
вопрос по формированию отчета в crystal reports
|
|||
|---|---|---|---|
|
#18+
MAYAKOV_SV, Мне как раз и нужно дублирование результата запроса. Обсуждалось выше. Но иногда не правильно работает, строки "Дата оплаты:... " повторяются столько раз, сколько людей в 1 списке. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2011, 08:22 |
|
||
|
вопрос по формированию отчета в crystal reports
|
|||
|---|---|---|---|
|
#18+
Забыла добавить что строки "Дата оплаты ...." должны пропечататься только один раз, не зависимо от того сколько людей в первом списке. А то получается: ГРЫМОВА НАТА АНАТОЛЬЕВНА - 2655 (Две тысячи шестьсот пятьдесят пять) ГРЫМОВА АНАСТАСИЯ АНАТОЛЬЕВНА -1935 ( Одна тысяча девятьсот тридцать пять) ГРЫМОВА ВИКТОРИЯ АНАТОЛЬЕВНА - 2635 (Две тысячи шестьсот тридцать пять) ГРЫМОВА ИРИНА АНАТОЛЬЕВНА - 2730 ( Две тысячи семьсот тридцать) Дата оплаты: 07.04.2010 16:17 Дата оплаты: 21.01.2008 0:00 Дата оплаты: 21.01.2009 0:00 Дата оплаты: 30.04.2010 0:00 Дата оплаты: 07.04.2010 16:17 Дата оплаты: 21.01.2008 0:00 Дата оплаты: 21.01.2009 0:00 Дата оплаты: 30.04.2010 0:00 Дата оплаты: 07.04.2010 16:17 Дата оплаты: 21.01.2008 0:00 Дата оплаты: 21.01.2009 0:00 Дата оплаты: 30.04.2010 0:00 Дата оплаты: 07.04.2010 16:17 Дата оплаты: 21.01.2008 0:00 Дата оплаты: 21.01.2009 0:00 Дата оплаты: 30.04.2010 0:00 А надо ГРЫМОВА НАТА АНАТОЛЬЕВНА - 2655 (Две тысячи шестьсот пятьдесят пять) ГРЫМОВА АНАСТАСИЯ АНАТОЛЬЕВНА -1935 ( Одна тысяча девятьсот тридцать пять) ГРЫМОВА ВИКТОРИЯ АНАТОЛЬЕВНА - 2635 (Две тысячи шестьсот тридцать пять) ГРЫМОВА ИРИНА АНАТОЛЬЕВНА - 2730 ( Две тысячи семьсот тридцать) Дата оплаты: 07.04.2010 16:17 Дата оплаты: 21.01.2008 0:00 Дата оплаты: 21.01.2009 0:00 Дата оплаты: 30.04.2010 0:00 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2011, 09:03 |
|
||
|
вопрос по формированию отчета в crystal reports
|
|||
|---|---|---|---|
|
#18+
НадеждаМ, Покажите картинку вашего отчета в дизайнере, или расскажите, что с чем там связано. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2011, 20:29 |
|
||
|
вопрос по формированию отчета в crystal reports
|
|||
|---|---|---|---|
|
#18+
MAYAKOV_SV, вот отчет и запрос-источник. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.03.2011, 08:22 |
|
||
|
вопрос по формированию отчета в crystal reports
|
|||
|---|---|---|---|
|
#18+
Дата оплаты проставлены у всех одинаковые, но надо как-то сделать так чтобы она печаталась только один раз. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.03.2011, 08:31 |
|
||
|
вопрос по формированию отчета в crystal reports
|
|||
|---|---|---|---|
|
#18+
НадеждаМ, Смотрел ваш отчет. Пока только визуально. У меня старее версия + нужно создать мне в базе табличку и забить данные в mn_paydms чтобы поглядеть, что там получается. Описание хранимки мне ничего не дает, т.к. нет исходных таблиц, да и не нужны они. Оч. сложно - столько группировок, у меня голова даже закружилась. :(( Почему вы не использрвали SubReport? Ведь это так просто... Я попробовал делать простой отчет с использованием SubReport(без чтения книг и справок) - очень просто. Поразбиратся я смогу наверно в выходные, не раньше, большая загрузка на работе, простите, что не принес пользы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.03.2011, 20:28 |
|
||
|
вопрос по формированию отчета в crystal reports
|
|||
|---|---|---|---|
|
#18+
MAYAKOV_SVНадеждаМ, Смотрел ваш отчет. Пока только визуально. У меня старее версия + нужно создать мне в базе табличку и забить данные в mn_paydms чтобы поглядеть, что там получается. Описание хранимки мне ничего не дает, т.к. нет исходных таблиц, да и не нужны они. Оч. сложно - столько группировок, у меня голова даже закружилась. :(( Почему вы не использрвали SubReport? Ведь это так просто... Я попробовал делать простой отчет с использованием SubReport(без чтения книг и справок) - очень просто. Поразбиратся я смогу наверно в выходные, не раньше, большая загрузка на работе, простите, что не принес пользы. Subreport пробовала, видно-что то не то сделала, еще хуже только стало. Да все в порядке, я поразбираюсь еще, может что путное получится. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2011, 08:23 |
|
||
|
вопрос по формированию отчета в crystal reports
|
|||
|---|---|---|---|
|
#18+
НадеждаМ Subreport пробовала, видно-что то не то сделала, еще хуже только стало. Да все в порядке, я поразбираюсь еще, может что путное получится. В общем, было немного времени - я создал табличку (результат выполнения хранимой процедуры). Забил туда данные. Создал с нуля подобный отчет, т.к. Crystal у меня по старее немного и не все поддерживает. Удалось запустить. Что-то он мне показывает. Но ситуацию той, которая отображена на картинке, мне не удалось пока воспроизвести. Пытаюсь по отчету понять, какой он должен получится в итоге. У меня такие еще вопросики: у вас все отчеты в виде вызова хранимой процедуры? Это политика доступа? Т.е. вызвал хранимку получил одну таблицу и работай с ней. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2011, 07:43 |
|
||
|
вопрос по формированию отчета в crystal reports
|
|||
|---|---|---|---|
|
#18+
MAYAKOV_SV, У нас большинство отчетов в foxpro, я пытаюсь их перевести на crystal reports как получится, не обязательно с ранимками. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2011, 09:57 |
|
||
|
вопрос по формированию отчета в crystal reports
|
|||
|---|---|---|---|
|
#18+
НадеждаМА надо ГРЫМОВА НАТА АНАТОЛЬЕВНА - 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 записей (я предпологаю). Вообще вы пошли очень сложным путем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.04.2011, 11:26 |
|
||
|
вопрос по формированию отчета в crystal reports
|
|||
|---|---|---|---|
|
#18+
НадеждаМ, Я тут поглядел вашу хранимую процедуру и решил порекомедовать литературу: Книга: SQL. Задачи и решения , Сергей Моисеенко Сайты http://www.sql-tutorial.ru http://www.sql-ex/ru Книга у меня есть в бумажном виде. Мне она понравилась. Решая задачи, можно изучить новые для себя приемы для построения SQL запросов. А для работы с базами это всегда актуально. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2011, 07:51 |
|
||
|
вопрос по формированию отчета в crystal reports
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2011, 08:08 |
|
||
|
вопрос по формированию отчета в crystal reports
|
|||
|---|---|---|---|
|
#18+
MAYAKOV_SV, Так то все хорошо, но помимо этого мне еще нужно вставить в отчет слова: "Форма оплаты:" "-наличный расчет" "-безналичный расчет" наличный расчет это это payform= 1 (в процедуре) безналичный расчет это это payform= 2 (в процедуре) и группировать по номеру договора. Куда ни вставляю эти слова, все ерунда получается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2011, 11:25 |
|
||
|
вопрос по формированию отчета в crystal reports
|
|||
|---|---|---|---|
|
#18+
НадеждаМMAYAKOV_SV, Так то все хорошо, но помимо этого мне еще нужно вставить в отчет слова: "Форма оплаты:" "-наличный расчет" "-безналичный расчет" наличный расчет это это payform= 1 (в процедуре) безналичный расчет это это payform= 2 (в процедуре) и группировать по номеру договора. Куда ни вставляю эти слова, все ерунда получается. Это надо вставить переда жатой оплаты. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2011, 11:27 |
|
||
|
вопрос по формированию отчета в crystal reports
|
|||
|---|---|---|---|
|
#18+
НадеждаМНадеждаМMAYAKOV_SV, Так то все хорошо, но помимо этого мне еще нужно вставить в отчет слова: "Форма оплаты:" "-наличный расчет" "-безналичный расчет" наличный расчет это это payform= 1 (в процедуре) безналичный расчет это это payform= 2 (в процедуре) и группировать по номеру договора. Куда ни вставляю эти слова, все ерунда получается. Это надо вставить перед датой оплаты. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2011, 11:31 |
|
||
|
вопрос по формированию отчета в crystal reports
|
|||
|---|---|---|---|
|
#18+
НадеждаМ, Ну так вставьте: | DetailSection3(Details B) | --------------------------- [@payform2] [@form1] --------------------------- | GroupFooter... | Должно появится (надеюсь). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2011, 11:37 |
|
||
|
вопрос по формированию отчета в crystal reports
|
|||
|---|---|---|---|
|
#18+
MAYAKOV_SVНадеждаМ, Ну так вставьте: | DetailSection3(Details B) | --------------------------- [@payform2] [@form1] --------------------------- | GroupFooter... | Должно появится (надеюсь). Не, так не прокатит... @payform2 - будет портить @form1. Может объединить формулы @payform2 и @form1 в одну? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2011, 11:51 |
|
||
|
вопрос по формированию отчета в crystal reports
|
|||
|---|---|---|---|
|
#18+
MAYAKOV_SV, вот оно и портит у меня все ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2011, 12:32 |
|
||
|
вопрос по формированию отчета в crystal reports
|
|||
|---|---|---|---|
|
#18+
MAYAKOV_SVMAYAKOV_SVНадеждаМ, Ну так вставьте: | DetailSection3(Details B) | --------------------------- [@payform2] [@form1] --------------------------- | GroupFooter... | Должно появится (надеюсь). Не, так не прокатит... @payform2 - будет портить @form1. Может объединить формулы @payform2 и @form1 в одну? тогда форма оплаты будет печататься перед каждой строкой с датой оплаты. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2011, 12:33 |
|
||
|
вопрос по формированию отчета в crystal reports
|
|||
|---|---|---|---|
|
#18+
НадеждаМтогда форма оплаты будет печататься перед каждой строкой с датой оплаты. А вам этого не нужно? Тогда заводите группировку по формам оплаты и выводите в форму оплаты в заголовке группы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2011, 12:57 |
|
||
|
вопрос по формированию отчета в crystal reports
|
|||
|---|---|---|---|
|
#18+
MAYAKOV_SVНадеждаМтогда форма оплаты будет печататься перед каждой строкой с датой оплаты. А вам этого не нужно? Тогда заводите группировку по формам оплаты и выводите в форму оплаты в заголовке группы. Нет не нужно. Так и сделала. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2011, 13:30 |
|
||
|
вопрос по формированию отчета в crystal reports
|
|||
|---|---|---|---|
|
#18+
Задолбалась уже. Все-равно вот так выходит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2011, 13:37 |
|
||
|
вопрос по формированию отчета в crystal reports
|
|||
|---|---|---|---|
|
#18+
НадеждаМЗадолбалась уже. Все-равно вот так выходит. Не расстраивайтесь, пожалуйста. Посмотрите в первую очередь запрос (результат хранимки где-то глянуть нужно), который выдает данные для данного отчета - есть там повторения в записях? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2011, 13:56 |
|
||
|
вопрос по формированию отчета в crystal reports
|
|||
|---|---|---|---|
|
#18+
MAYAKOV_SV, Да я не расстраиваюсь, просто уже требуют, а у меня затык конкретный. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2011, 14:16 |
|
||
|
вопрос по формированию отчета в crystal reports
|
|||
|---|---|---|---|
|
#18+
результат запроса. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2011, 14:18 |
|
||
|
вопрос по формированию отчета в crystal reports
|
|||
|---|---|---|---|
|
#18+
НадеждаМрезультат запроса. Простите, а название полей? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2011, 15:15 |
|
||
|
вопрос по формированию отчета в crystal reports
|
|||
|---|---|---|---|
|
#18+
MAYAKOV_SVНадеждаМрезультат запроса. Простите, а название полей? Ой, не надо, возьму из текста ХП. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2011, 15:17 |
|
||
|
вопрос по формированию отчета в crystal reports
|
|||
|---|---|---|---|
|
#18+
MAYAKOV_SV, Я чего-то сообразила, но так извратилась жутко ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2011, 16:36 |
|
||
|
вопрос по формированию отчета в crystal reports
|
|||
|---|---|---|---|
|
#18+
НадеждаМMAYAKOV_SV, Я чего-то сообразила, но так извратилась жутко Результат-то есть? Мне надо дальше разбиратся? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2011, 16:49 |
|
||
|
вопрос по формированию отчета в crystal reports
|
|||
|---|---|---|---|
|
#18+
MAYAKOV_SV, Есть, но все-равно что-то не то немного. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2011, 16:51 |
|
||
|
вопрос по формированию отчета в crystal reports
|
|||
|---|---|---|---|
|
#18+
НадеждаМMAYAKOV_SV, Есть, но все-равно что-то не то немного. Меня тоже немного не то было в отчете моем. Обрадовали сегодня - сумму одну неправильно выводил. Человеку пришлось штрихом править сумму в 300 напечатанных отчетов... Как у меня будет время я еще поразбираюсь, пока времени немного у меня... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2011, 17:02 |
|
||
|
вопрос по формированию отчета в crystal reports
|
|||
|---|---|---|---|
|
#18+
НадеждаМ, Данные из Page Header перенес в группу Group Header n_dog. Не мог воссоздать постановку задачи по отчету (понять отчет полностью). Если бы вы рассказали постановку задачи, тогда может быть было ясно - как тут быть. А так тяжко, как ни пытался я расковырять этот отчет, мозгов не хватает у меня. Что касается Duplicated о которых вы говорили - не выйдет на группу записей. Тут другое что-то придумывать нужно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2011, 21:19 |
|
||
|
вопрос по формированию отчета в crystal reports
|
|||
|---|---|---|---|
|
#18+
MAYAKOV_SVНадеждаМMAYAKOV_SV, Есть, но все-равно что-то не то немного. Меня тоже немного не то было в отчете моем. Обрадовали сегодня - сумму одну неправильно выводил. Человеку пришлось штрихом править сумму в 300 напечатанных отчетов... Как у меня будет время я еще поразбираюсь, пока времени немного у меня... Вот у меня тоже с суммой проблемы. Пользователи печатают не глядя, людам отдают, а потом пертензии катают. Нет бы сразу посмотреть и сказать вот там и там не верно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2011, 08:05 |
|
||
|
вопрос по формированию отчета в crystal reports
|
|||
|---|---|---|---|
|
#18+
НадеждаМ, Поковырял я немного. Сделал выводы - 1) данные не так формируются в хранимке. 2) отчет не так создан в дизайнере. Отсюда и не получается, то что хочется. Алгоритм такой: Есть группировка Groupid = 1 (люди) Groupid=2 (дата оплаты) Созданы 2 Detail в одном текст по людям в другом по датам оплаты. Если Groupid = 1 люди выводятся, а даты пустые и наоборот. На секциях стоит - Suppress if blank (сжать если пустой текст). Количество записей в обоих группировках столько, сколько нужно вывести на экран. Т.е. не нужно писать незадумываясь: Код: plaintext 1. 2. 3. Код: plaintext 1. 2. 3. Присылаю упрощенный пример и табличку на Access. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2011, 08:35 |
|
||
|
вопрос по формированию отчета в crystal reports
|
|||
|---|---|---|---|
|
#18+
НадеждаМНет бы сразу посмотреть и сказать вот там и там не верно. Считается, что в таких случаях программист виноват. Нужно тестировать все. В моем случае - просто строку в коде не в том месте написал. Невнимательность + не все тесты провел. Да и человека жалко - со штрихом 3 часа сидеть... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2011, 08:38 |
|
||
|
вопрос по формированию отчета в crystal reports
|
|||
|---|---|---|---|
|
#18+
MAYAKOV_SVНадеждаМНет бы сразу посмотреть и сказать вот там и там не верно. Считается, что в таких случаях программист виноват. Нужно тестировать все. В моем случае - просто строку в коде не в том месте написал. Невнимательность + не все тесты провел. Да и человека жалко - со штрихом 3 часа сидеть... Винова то виноват, но сами косяков навводят, а я потом разбирайся. Очень много ошибок в данных при вводе делают...руки бы им оторвать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2011, 11:28 |
|
||
|
вопрос по формированию отчета в crystal reports
|
|||
|---|---|---|---|
|
#18+
НадеждаМВинова то виноват, но сами косяков навводят, а я потом разбирайся. Да да, это тоже бывает, согласен. Программист тут максимум, что может сделать - проверки навешать. Но все не проверишь. НадеждаМОчень много ошибок в данных при вводе делают...руки бы им оторвать. Руки отрывать не нужно. Можно отчеты сделать по нессответсвиям и расхождениям по особо важным данным (на Crystal'е ). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2011, 11:47 |
|
||
|
вопрос по формированию отчета в crystal reports
|
|||
|---|---|---|---|
|
#18+
MAYAKOV_SVНадеждаМВинова то виноват, но сами косяков навводят, а я потом разбирайся. Да да, это тоже бывает, согласен. Программист тут максимум, что может сделать - проверки навешать. Но все не проверишь. НадеждаМОчень много ошибок в данных при вводе делают...руки бы им оторвать. Руки отрывать не нужно. Можно отчеты сделать по нессответсвиям и расхождениям по особо важным данным (на Crystal'е ). Да отчетов куча, смотри где не соответсвует, нет же бегают с выпученными глазами O_O. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2011, 11:55 |
|
||
|
вопрос по формированию отчета в crystal reports
|
|||
|---|---|---|---|
|
#18+
НадеждаМДа отчетов куча, смотри где не соответсвует, нет же бегают с выпученными глазами O_O. У меня немало пользователей. Со всеми хорошие отношения. Были у меня косяки, но на меня не обижались, а я старался исправлятся. Я всегда расстраиваюсь, когда по моей вине где-то сбой в программе. А пользователи меня все успокаивают - "не ошибается тот, кто ничего не делает". По своему опыту - больше все-таки моих ошибок в программе, чем их ошибок ввода. Ну ладно, это уже оффтоп, успехов вам с отчетами. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2011, 12:51 |
|
||
|
вопрос по формированию отчета в crystal reports
|
|||
|---|---|---|---|
|
#18+
MAYAKOV_SVНадеждаМ, Поковырял я немного. Сделал выводы - 1) данные не так формируются в хранимке. 2) отчет не так создан в дизайнере. Отсюда и не получается, то что хочется. Алгоритм такой: Есть группировка Groupid = 1 (люди) Groupid=2 (дата оплаты) Созданы 2 Detail в одном текст по людям в другом по датам оплаты. Если Groupid = 1 люди выводятся, а даты пустые и наоборот. На секциях стоит - Suppress if blank (сжать если пустой текст). Количество записей в обоих группировках столько, сколько нужно вывести на экран. Т.е. не нужно писать незадумываясь: Код: plaintext 1. 2. 3. Код: plaintext 1. 2. 3. Присылаю упрощенный пример и табличку на Access. Попробовала пример, с табличкой pay_tab все нормально вроде, а вот с табличкой pay_tab_old где дублируются даты, тоже вроде порядок расположения данных как надо, а даты оплаты повторяются всеж таки, а не должны. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2011, 15:21 |
|
||
|
вопрос по формированию отчета в crystal reports
|
|||
|---|---|---|---|
|
#18+
НадеждаМ, поле datepay2 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2011, 15:24 |
|
||
|
вопрос по формированию отчета в crystal reports
|
|||
|---|---|---|---|
|
#18+
Ладно надоело уже с ним возякаться. отложу, может мысль придет потом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2011, 15:37 |
|
||
|
вопрос по формированию отчета в crystal reports
|
|||
|---|---|---|---|
|
#18+
НадеждаМПопробовала пример, с табличкой pay_tab все нормально вроде, а вот с табличкой pay_tab_old где дублируются даты, тоже вроде порядок расположения данных как надо, а даты оплаты повторяются всеж таки, а не должны. Надежда, pay_tab - это данные, которые должны быть созданы хранимкой, для правильного формирования отчета. pay_tab_old - это те, которые у вас сейчас формируются (old - старый вариант). Я для сравнения вам оставил, чтобы вы поняли, что у вас не так. У вас сейчас хранимка делает лишние данные, которые вас и беспокоят. Т.е. в дублированных данных с датой оплатой виновата хранимка, а не кристал. И всего делов-то, а вы в Crystal'е ошибки ищите. Кстати посмотрите как я секции и группировки настроил, поразбирайтесь почему я по-другому сделал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2011, 16:16 |
|
||
|
вопрос по формированию отчета в crystal reports
|
|||
|---|---|---|---|
|
#18+
MAYAKOV_SVНадеждаМПопробовала пример, с табличкой pay_tab все нормально вроде, а вот с табличкой pay_tab_old где дублируются даты, тоже вроде порядок расположения данных как надо, а даты оплаты повторяются всеж таки, а не должны. Надежда, pay_tab - это данные, которые должны быть созданы хранимкой, для правильного формирования отчета. pay_tab_old - это те, которые у вас сейчас формируются (old - старый вариант). Я для сравнения вам оставил, чтобы вы поняли, что у вас не так. У вас сейчас хранимка делает лишние данные, которые вас и беспокоят. Т.е. в дублированных данных с датой оплатой виновата хранимка, а не кристал. И всего делов-то, а вы в Crystal'е ошибки ищите. Кстати посмотрите как я секции и группировки настроил, поразбирайтесь почему я по-другому сделал. Я уже везде ищу ошибки не только в crysal. Не могу я просто эти даты никуда деть, вот и получается ерунда когда больше одного человека. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2011, 16:25 |
|
||
|
вопрос по формированию отчета в crystal reports
|
|||
|---|---|---|---|
|
#18+
НадеждаМЯ уже везде ищу ошибки не только в crysal. Не могу я просто эти даты никуда деть, вот и получается ерунда когда больше одного человека. Надежда, ну не знаю как вам объяснит-то... В должны были в хранимке выдать группу №1 с людьми, потом группу №2 с датой оплаты. Количество записей там должно быть столько, сколько у вас должно быть в отчете на экране.[b] Хранимка выдает [b]больше (повторяюсь). Поэтому у вас и лишку выдается. Вы не должны union'ом объединять 2 одинаковых запроса, вы должны union'ом объединить два разных запроса, возвращающие нужное количество записей для каждой группы. Вот решение проблемы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2011, 16:32 |
|
||
|
вопрос по формированию отчета в crystal reports
|
|||
|---|---|---|---|
|
#18+
MAYAKOV_SVВот решение проблемы. Т.е. нужно исправить хранимую процедуру. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2011, 16:34 |
|
||
|
вопрос по формированию отчета в crystal reports
|
|||
|---|---|---|---|
|
#18+
НадеждаМ, Еще - если вы для первой группы суммы выставите в хранимке нулевые, а для второй реальные, тогда общий итог просто считается. Ну это другая песня. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2011, 16:36 |
|
||
|
вопрос по формированию отчета в crystal reports
|
|||
|---|---|---|---|
|
#18+
MAYAKOV_SV, Да ну это понятно что в хранимке проблема...шарики за ролики заезжают уже ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2011, 17:05 |
|
||
|
вопрос по формированию отчета в crystal reports
|
|||
|---|---|---|---|
|
#18+
Спасибо вам большое запомощь. И простите меня за мою тугодумность. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2011, 17:29 |
|
||
|
вопрос по формированию отчета в crystal reports
|
|||
|---|---|---|---|
|
#18+
Вобще с ума схожу с этими суммами в этом отчете. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2011, 16:04 |
|
||
|
вопрос по формированию отчета в crystal reports
|
|||
|---|---|---|---|
|
#18+
НадеждаМВобще с ума схожу с этими суммами в этом отчете. Надежда, не теряйте надежды, я верю, что все у вас получится. С дублированными датами проблема решилась? Запрос в хранимой процедуре выдает только нужный набор записей? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2011, 20:05 |
|
||
|
вопрос по формированию отчета в crystal reports
|
|||
|---|---|---|---|
|
#18+
MAYAKOV_SVС дублированными датами проблема решилась? Запрос в хранимой процедуре выдает только нужный набор записей? Это я к тому, что странное для меня поле indcnt в расчетах, в данном случае, не нужно. 1) Если вы в GroupID = 1 payment сделали равным нулю, то stritog получем: Код: plaintext 1. 2. 2) Если в GroupID = 1 payment не ноль, то нужно помучится вычесть эти данные из группы. Эх, незнаю синтаксис агрегатных функций в Crystal. Чисто случайно набил: Код: plaintext 1. 2. Первый вариант мне нравится больше, т.к. он более и логичный. Сделать его просто. В хранимке поправить (смотрю старый ваш вариант): Код: plaintext 1. 2. 3. PS. Чем проще отчет, тем лучше. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.04.2011, 08:11 |
|
||
|
вопрос по формированию отчета в crystal reports
|
|||
|---|---|---|---|
|
#18+
Этот вариант: Код: plaintext 1. 2. GROUPIFIOPAYMENTFIOZ1Даша0Даша1Даша0Саша1Даша0Вера2Даша100Даша2Даша50Саша2Даша200Вера Итог = 350 Суммируется так: (0 + 0 + 0 + 100 + 50 + 200). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.04.2011, 09:28 |
|
||
|
вопрос по формированию отчета в crystal reports
|
|||
|---|---|---|---|
|
#18+
Добрый день. Возник очередной вопрос по crystal report. Создаю новый отчет, подключаю к нему хранимую процедуру, и почему-то не хватает 2-х полей...хотя в этой хранимой процедуре на сервере они точно присутствуют и при выполнении в результате запроса точно есть. Значения некоторых полей затерла на картинке, а так все значения присутствуют. Модератор: НадеждаМ, не создавайте пожалуйста подфорум имени себя если тема закрыта - она закрыта если возник другой вопрос - создайте отдельную тему Спасибо за понимание ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.04.2011, 15:00 |
|
||
|
вопрос по формированию отчета в crystal reports
|
|||
|---|---|---|---|
|
#18+
Продолжение ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.04.2011, 15:00 |
|
||
|
вопрос по формированию отчета в crystal reports
|
|||
|---|---|---|---|
|
#18+
Продолжение ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.04.2011, 15:03 |
|
||
|
вопрос по формированию отчета в crystal reports
|
|||
|---|---|---|---|
|
#18+
НадеждаМи почему-то не хватает 2-х полей...хотя в этой хранимой процедуре на сервере они точно присутствуют и при выполнении в результате запроса точно есть. Verify Database нужно запустить для того, чтобы привести в соответствие. Я гляжу там не только двух полей нет, но по одному полю различие: name<>names. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.04.2011, 14:39 |
|
||
|
вопрос по формированию отчета в crystal reports
|
|||
|---|---|---|---|
|
#18+
MAYAKOV_SV, Запускала verify database. Без результатно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2011, 09:06 |
|
||
|
вопрос по формированию отчета в crystal reports
|
|||
|---|---|---|---|
|
#18+
НадеждаМ, Когда добавляю источник данных (хранимую процедуру) для отчета вылетает ошибка "failed to retrive data from the database" и следом за ней "невозможно установить соединение с сервером". Пробую другую процедуру, с ней все нормально. До этого подключалась к другой базе данных, проблем не было. Как только понадобилось к другой базе подсоединиться, возникла проблема. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2011, 09:27 |
|
||
|
вопрос по формированию отчета в crystal reports
|
|||
|---|---|---|---|
|
#18+
Кажется у меня проблема в процедуре, а не в отчете. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2011, 10:37 |
|
||
|
вопрос по формированию отчета в crystal reports
|
|||
|---|---|---|---|
|
#18+
Что-то одни непонятки с процедурой и отчетом сегодня. Теперь данные в 2-х полях отображют только начальный символ, хотя процедура возвращает нормальные значения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2011, 14:48 |
|
||
|
вопрос по формированию отчета в crystal reports
|
|||
|---|---|---|---|
|
#18+
НадеждаМЧто-то одни непонятки с процедурой и отчетом сегодня. Теперь данные в 2-х полях отображют только начальный символ, хотя процедура возвращает нормальные значения. Надежда, у меня опять траффик закончился :(( Могу только дома вечером отвечать. В общем не знаю, что подсказать. Можно опять попробовать новый отчет создать - если все будет нормально, то проблема в хранимой процедуре. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2011, 20:43 |
|
||
|
вопрос по формированию отчета в crystal reports
|
|||
|---|---|---|---|
|
#18+
Попробовала новый отчет, такая же канитель. Почему-то первое поле обрезается до 1-го символа, хотя его значение числовое: вместо 2002 -> 2 4021-> 4 3002-> 3 и т.д. И в еще одном поле получаются обрезанными названия. Остальные поля вроде нормально. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2011, 09:50 |
|
||
|
|

start [/forum/topic.php?all=1&fid=31&tid=1534955]: |
0ms |
get settings: |
7ms |
get forum list: |
8ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
21ms |
get topic data: |
6ms |
get forum data: |
1ms |
get page messages: |
55ms |
get tp. blocked users: |
1ms |
| others: | 7ms |
| total: | 110ms |

| 0 / 0 |
