|
|
|
Два экземпляра отчета (REPORT) на одном листе.
|
|||
|---|---|---|---|
|
#18+
Добрый всем день. Такая проблема. Есть база. Есть репорт, размером на полстраницы А4. Хотелось бы, чтобы на одном листе раполагалось ДВА репорта. Т.е., если в базе 10 записей, результат укладывался в 5 листов. м.б, кто-то уже сталкивался с таким ? Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2005, 11:36:54 |
|
||
|
Два экземпляра отчета (REPORT) на одном листе.
|
|||
|---|---|---|---|
|
#18+
Ice_Добрый всем день. Такая проблема. Есть база. Есть репорт, размером на полстраницы А4. Хотелось бы, чтобы на одном листе раполагалось ДВА репорта. Т.е., если в базе 10 записей, результат укладывался в 5 листов. м.б, кто-то уже сталкивался с таким ? Спасибо. Давно репортами не занимался. Кстати, что такое в Вашем понимании "ДВА РЕПОРТА"? Это две обработанных репортом записи или одна запись обработанная двумя разными репортами, или две копии одного репорта? Если первое, то ответ будет "да". Надо только, чтобы все итоги уместились бы до границы репорта (т.е. на половине страницы должны быть и данные, и итоги...). Если второе и третье, то ответ будет "нет". И репорты, и записи в таблице, на основе которой создан репорт, обрабатываются последовательно... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2005, 11:51:32 |
|
||
|
Два экземпляра отчета (REPORT) на одном листе.
|
|||
|---|---|---|---|
|
#18+
как слить стораницы не знаю, т к фокс не юзаю, но никто не мешает сделать в фоксе селект, складывающий две смежные строки в одну (анализировать RecNo() на четность) Select a.field1,..., a.fieldN, b.field1 as [...],..., b.fieldN as [...] from table a, table b where recno(a)=recno(b+1) and int( recno(a)/2)=1 в итоге нечетные записи сразу попадут на теже места репорта а для четных в репорт вставить копию с подредактированными наименованиями полей ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2005, 11:51:48 |
|
||
|
Два экземпляра отчета (REPORT) на одном листе.
|
|||
|---|---|---|---|
|
#18+
Andrew1411 - проблема не в селекте, а именно в том, как "слить две страницы в одну", спасибо за уточнение формулировки. Станислав C. - я имею в виду две обработанные репортом записи. В 2.6 я с этим справляюсь - указываю кол-во строк в репорте, а в 8.0 - пока не получается. Если можно, чуть подробнее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2005, 12:15:42 |
|
||
|
Два экземпляра отчета (REPORT) на одном листе.
|
|||
|---|---|---|---|
|
#18+
Как Станислав C. уже написал, надо просто все поля репорта вместить не больше, чем на половину страницы и все. Дальше при вызове репорта фокс сам влепит на страницу столько копий репорта, сколько туда поместится. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2005, 12:20:30 |
|
||
|
Два экземпляра отчета (REPORT) на одном листе.
|
|||
|---|---|---|---|
|
#18+
А вот и не влепит ! Каждый - с новой страницы. Я поставила noeject, но результат тот же. М.б, еще где-то есть какая-то установка. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2005, 12:28:47 |
|
||
|
Два экземпляра отчета (REPORT) на одном листе.
|
|||
|---|---|---|---|
|
#18+
Вот здесь - очень полезные советы по рипортам, может чего найдешь для себя: http://www.foxclub.ru/sol/index.php?act=view&id=165 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2005, 13:08:43 |
|
||
|
Два экземпляра отчета (REPORT) на одном листе.
|
|||
|---|---|---|---|
|
#18+
Блин, ну говорят же - ВСЕ ДОЛЖНО ВЛЕЗАТЬ НА ПОЛ СТРАНИЦЫ. Если хоть немного сумма всех разделов репорта будет больше чем размер страницы, тогда конечно - фокс и будет штамповать каждый с новой страницы. Так что смотри, что у тебя на пол страницы не влезает. ЗЫМ а noeject работает только в фоксе под дос ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2005, 13:13:47 |
|
||
|
Два экземпляра отчета (REPORT) на одном листе.
|
|||
|---|---|---|---|
|
#18+
lo-pata Попрошу без блинов ! Не глупей Вас будем. Отчет помещается на ЧЕТВЕРТЬ страницы (на данном этапе, для отладки). Crispy - спасибо за ссылку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2005, 13:38:13 |
|
||
|
Два экземпляра отчета (REPORT) на одном листе.
|
|||
|---|---|---|---|
|
#18+
Всем спасибо ! Решение найдено. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2005, 14:20:16 |
|
||
|
Два экземпляра отчета (REPORT) на одном листе.
|
|||
|---|---|---|---|
|
#18+
Ice_Всем спасибо ! Решение найдено.А с товарищами поделиться? Небось, Labels? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2005, 16:50:21 |
|
||
|
Два экземпляра отчета (REPORT) на одном листе.
|
|||
|---|---|---|---|
|
#18+
С товарищами поделиться - всегда пожалуйста ! Например : Есть арендаторы. Для каждого арендатора д.б. свой репорт. Делаю "фиктивную" группировку по арендатору, и сам отчет располагаю в заголовке группы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2005, 12:12:51 |
|
||
|
|

start [/forum/topic.php?fid=41&gotonew=1&tid=1593862]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
185ms |
get topic data: |
9ms |
get first new msg: |
5ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
| others: | 191ms |
| total: | 472ms |

| 0 / 0 |
