|
Вопрос по формированию (форматированию) отчёта.
|
|||
---|---|---|---|
#18+
Помогите реализовать в отчёте : строки-подсказки. Задача такова: Формируется отчёт на основании запроса. Подсчитываем количество записей в отчёте. Например получается 100 записей. Делим полученное количество записей на цифру 4. Получаем 25. То есть при выводе строк отчёта, через каждые 25 записей должна появляться строка-подсказка. Типа "Группа из 25 строк сформирована". И так далее. Так же не ясно что делать с остатком от деления. Остаток от деления, наверное стоит приплюсовать к последней группе. Потому, что групп должно быть 4 штуки. И если записей 101 штука, то последняя группа должна содержать 26 строк. Если записей 103 штуки, то последняя группа должна содержать 28 строк. ------------------------------------------------------------------------ СПС ... |
|||
:
Нравится:
Не нравится:
|
|||
07.08.2017, 13:48 |
|
Вопрос по формированию (форматированию) отчёта.
|
|||
---|---|---|---|
#18+
час58, На форуме обсуждался вопрос про "итог по странице"-поищите касаемо второй части вопроса 20669202 ... |
|||
:
Нравится:
Не нравится:
|
|||
07.08.2017, 15:30 |
|
Вопрос по формированию (форматированию) отчёта.
|
|||
---|---|---|---|
#18+
вдогонку:а что отчет без примечания и\или нижнего колонтитула ? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.08.2017, 15:34 |
|
Вопрос по формированию (форматированию) отчёта.
|
|||
---|---|---|---|
#18+
sdku, ОТЧЁТА ЕЩЁ НИ КАКОГО НЕТ. есть задача. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.08.2017, 15:36 |
|
Вопрос по формированию (форматированию) отчёта.
|
|||
---|---|---|---|
#18+
sdku, итог по странице мне вроде как и не нужен. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.08.2017, 15:37 |
|
Вопрос по формированию (форматированию) отчёта.
|
|||
---|---|---|---|
#18+
час58, сделайте запрос, результат выведите в Эксель. там нумеруйте. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.08.2017, 16:17 |
|
Вопрос по формированию (форматированию) отчёта.
|
|||
---|---|---|---|
#18+
наутилус, Хороший вариант, но мне нужно в отчёте отсчитывать 25 записей и выводить строку "Группа из 25 строк сформирована" Никак файл не прикреплю... ... |
|||
:
Нравится:
Не нравится:
|
|||
07.08.2017, 16:28 |
|
Вопрос по формированию (форматированию) отчёта.
|
|||
---|---|---|---|
#18+
час58, по-любому, если Вы будете считать количество записей на странице выводить их будете в колонтитуле и если менять количество строк на странице обязательно сложится ситуация когда последняя страница окажется без данных, но с колонтитулом-оно Вам надо? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.08.2017, 16:32 |
|
Вопрос по формированию (форматированию) отчёта.
|
|||
---|---|---|---|
#18+
час58, ну так можно и по-строчно формировать эксель. а можно выплюнуть весь запрос, а потом сделать вставку строки в нужном месте с нужной надписью. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.08.2017, 16:33 |
|
Вопрос по формированию (форматированию) отчёта.
|
|||
---|---|---|---|
#18+
sdkuчас58, по-любому, если Вы будете считать количество записей на странице выводить их будете в колонтитуле и если менять количество строк на странице обязательно сложится ситуация когда последняя страница окажется без данных, но с колонтитулом-оно Вам надо? ему не колонтитул надо. а разделять записи текстовой строкой. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.08.2017, 16:34 |
|
Вопрос по формированию (форматированию) отчёта.
|
|||
---|---|---|---|
#18+
наутилус, Хороший вариант, но мне нужно в отчёте отсчитывать 25 записей и выводить строку. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.08.2017, 16:35 |
|
Вопрос по формированию (форматированию) отчёта.
|
|||
---|---|---|---|
#18+
1. В ОбластиДанных создайте поле со свойствами Данные: =1 и СуммаСНакоплением: Для всего. Без вывода на экран. Пусть называется Поле1. 2. Создайте в ОбластиДанных поле для вывода текста "Сформирована группа...". Со свойством Сжатие: Да. Пусть называется Поле2. 3. В процедуре обработки ОткрытиеОтчета задайте этому полю свойство ControlSource так: Поле2.ControlSource = "=IIf(Поле1 Mod " & k & "=0, ""Сформирована группа.... "", Null)" Здесь k = КоличествоЗаписей \ 4. Как определить КоличествоЗаписей, расписывать не буду, это и так понятно. 4. Для ОбластиДанных свойство Сжатие: Да. И все само получится. Написано вроде много, а сделать это очень просто и быстро. Формулу можно также немножко уточнить для учета дополнительных записей в последней группе. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.08.2017, 16:47 |
|
Вопрос по формированию (форматированию) отчёта.
|
|||
---|---|---|---|
#18+
__Michelle, да, спасибо, примерно так и делаю. Пока глухо. Хотел сюда прикрепить этот файл. он менее 300кб не делается. и сюда не липнет. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.08.2017, 16:52 |
|
Вопрос по формированию (форматированию) отчёта.
|
|||
---|---|---|---|
#18+
час58, ещё вариантик ... |
|||
:
Нравится:
Не нравится:
|
|||
07.08.2017, 16:54 |
|
Вопрос по формированию (форматированию) отчёта.
|
|||
---|---|---|---|
#18+
час58, В смысле, "примерно так"? Как конкретно? Значит, не так делаете, если глухо. Многотомный архив сделайте, коль "не липнет". ... |
|||
:
Нравится:
Не нравится:
|
|||
07.08.2017, 16:58 |
|
Вопрос по формированию (форматированию) отчёта.
|
|||
---|---|---|---|
#18+
guest_rusimport, как тебе удаётся так сжимать файл??????? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.08.2017, 17:17 |
|
Вопрос по формированию (форматированию) отчёта.
|
|||
---|---|---|---|
#18+
час58guest_rusimport, как тебе удаётся так сжимать файл??????? Даже не задумываюсь, в Total Commander-e Alt+F5 и вперёд ...:) ... |
|||
:
Нравится:
Не нравится:
|
|||
07.08.2017, 17:26 |
|
Вопрос по формированию (форматированию) отчёта.
|
|||
---|---|---|---|
#18+
час58, ... |
|||
:
Нравится:
Не нравится:
|
|||
07.08.2017, 17:30 |
|
Вопрос по формированию (форматированию) отчёта.
|
|||
---|---|---|---|
#18+
guest_rusimport, понятно. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.08.2017, 17:35 |
|
Вопрос по формированию (форматированию) отчёта.
|
|||
---|---|---|---|
#18+
guest_rusimport, Спасибо за пример. Не совсем ТАК я делал.... ты прав. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.08.2017, 17:38 |
|
Вопрос по формированию (форматированию) отчёта.
|
|||
---|---|---|---|
#18+
час58, Если интересно, вот вариант, о котором я говорила. Не сразу сделала и выложила, так как отвлекли. Добавила в пример, выложенный уважаемым guest_rusimport , свой отчет. Называется ОтчетДругой. В книжной ориентации, чтобы границы групп не сливались с концом страницы - просто для наглядности. При запуске, как и было, открывается отчет guest_rusimport . Мой нужно открыть из окна БД. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.08.2017, 20:05 |
|
Вопрос по формированию (форматированию) отчёта.
|
|||
---|---|---|---|
#18+
__Michelle, Спасибо большое за пример. С ним намного проще понять что и как. буду разбираться. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.08.2017, 20:07 |
|
|
start [/forum/topic.php?fid=45&msg=39501214&tid=1612197]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
35ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
others: | 282ms |
total: | 413ms |
0 / 0 |