|
|
|
Как сделать прайс-лист?
|
|||
|---|---|---|---|
|
#18+
Может кто сталкивался с такой проблемой: В заголовке отчета - текст Внизу отчета - текст В теле - список, причем 2 колонки. Если две колонки, то колонтитулы должны поместиться на пол-страницы, иначе - фигня. На даже если колонтитулы сделать вполовину, то нижний колонтитул должен быть не отчета, а страницы - иначе выползает на новый последний лист. А хотелсь б покрасивше, прайс все жо... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2003, 00:35 |
|
||
|
Как сделать прайс-лист?
|
|||
|---|---|---|---|
|
#18+
Непонятно, в чем вопрос. Полширины? Пожалуйста. Нижний колонтитул? Пожалуйста. Колонтитул отчета? Пожалуйста. Колонтитул страницы? Пожалуйста. Черный верх, белый низ... Что из всего перечисленного не получается или что из всего перечисленного не подходит? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2003, 00:39 |
|
||
|
Как сделать прайс-лист?
|
|||
|---|---|---|---|
|
#18+
Не выходит вот что: в колонтитулах текст на всю ширину страницы, а в теле - список в две колонки. Чо тока не перепробовал - и в параметрах отчета дыкался, даже тело в подотчет пихал - нифига. Или весь отчет делать в полстраницы (и колонтитулы) или при появлении колонок они (колонки) будут выползать на второй лист ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2003, 00:46 |
|
||
|
Как сделать прайс-лист?
|
|||
|---|---|---|---|
|
#18+
Боюсь, что это невозможно. Можно динамически менять ширину (в событии OnPrint или OnFormat пишем Me.Width = ...). А вот менять число колонок, не переоткрывая отчет заново, боюсь, невозможно. Можно попробовать сделать подчиненный отчет с 2 колонками, а родительский с 1. Но тогда надо будет каким-то образом программно заботиться о том, чтобы подчиненный отчет каждый раз помещался на одной странице. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2003, 00:52 |
|
||
|
Как сделать прайс-лист?
|
|||
|---|---|---|---|
|
#18+
при событи onPrint, если менять me.width - асес ругается и не дает. Даже если подотчет сам по себе будет в 2 колонки, то если его всунуть в отчет - там все станет не в 2 колонки... А вот насчет программно услеживать колонки это как? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2003, 01:21 |
|
||
|
Как сделать прайс-лист?
|
|||
|---|---|---|---|
|
#18+
Ничего не понял, в отличие от ВС. М.б. это: Параметры страницы -> Столбцы -> Размер столбца -> Ширина -> 8 см (к примеру. И не смотри, сколько ты выставил ширину области данных/отчета). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2003, 02:04 |
|
||
|
Как сделать прайс-лист?
|
|||
|---|---|---|---|
|
#18+
В 97-м акцессе это есть в \Program files\Microsoft office\office\samples\Решения.mdb/Отчеты/Журнал отгрузки товаров ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2003, 02:10 |
|
||
|
Как сделать прайс-лист?
|
|||
|---|---|---|---|
|
#18+
> при событи onPrint, если менять me.width - асес ругается и не дает. А на Format? > Даже если подотчет сам по себе будет в 2 колонки, то если его всунуть в отчет - там все станет не в 2 колонки... Тогда можно два подотчета, один на левой половине страницы и один на правой. > А вот насчет программно услеживать колонки это как? Например: создать в таблице поле "номер страницы" и привязать подотчет к отчету через это поле (LinkChildFields) и Page (LinkMasterFields). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2003, 12:42 |
|
||
|
Как сделать прайс-лист?
|
|||
|---|---|---|---|
|
#18+
Вообще-то попахивает и отслеживанием количества позиций на странице... коли следить программно. Хотя, как следует, здесь все программно - посчитать да и прикинуть... А если размер шрифта кт-нть изменить надумает или еще и классификацию по видам... Мда... В чем-то Ворд луче бывает... Но туда низя... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2003, 21:00 |
|
||
|
Как сделать прайс-лист?
|
|||
|---|---|---|---|
|
#18+
В 97, видимо тоже, что и 2003 (правда анг. версии) репорт Products by category. Но в нем все просто: Force new page from: Section и т.д. Но енто не то, он же хоть и в колонки, но делит разделы, а не продолжает один под другим. Т.е режет по заданному полю группировки. Блин, неужто никто не готовил прайсы в неск.сот наименований, пытаясь не возражать шефу по поводу экономии бумаги... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2003, 21:13 |
|
||
|
Как сделать прайс-лист?
|
|||
|---|---|---|---|
|
#18+
> Вообще-то попахивает и отслеживанием количества позиций на странице... Таки да. Когда я писал слово "программно", я что-то в этом роде и имел в виду. Хорошо, что потом вспомнил про LinkChildFields/LinkMasterFields. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2003, 23:22 |
|
||
|
Как сделать прайс-лист?
|
|||
|---|---|---|---|
|
#18+
Конструктор отчета: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. Пишем в параметрах страницы кол-во колонок = 2, ширина = 6 см. Получаем отчет: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. Ставим загололовок группы новая строка или столбец-до раздела. Получаем: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. Я правильно понял вопрос чи ни? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2003, 23:50 |
|
||
|
Как сделать прайс-лист?
|
|||
|---|---|---|---|
|
#18+
Нужно, чтобы гляделось так: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.11.2003, 10:00 |
|
||
|
Как сделать прайс-лист?
|
|||
|---|---|---|---|
|
#18+
Пиши в параметрах страницы кол-во колонок = 2, ширина = 10 см. Загололовок группы - новая строка или столбец - отсутствует. Отчет, колонтитулы, заголовки и пр. заполняй на 200 мм. Область данных заполняй до середины - 1 колонка, 10 см. Поля страницы - левое = правое = 5 мм. Ориентация страницы - "портрет". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.11.2003, 10:06 |
|
||
|
Как сделать прайс-лист?
|
|||
|---|---|---|---|
|
#18+
Мда... Ведь все просто 2 Geo - БольшООООе спосибо При всем уважении к Санычу, чуть не начал многолетний труд написания обработки форматирования отчетa программмммно... :) Оказыться ентот гад, если увеличивать размер страницы в конструкторе - он (аксес) и увеличивает тутже размер колонки: почемучто сам ставит флажок (в смысле асес) Same as Detail и есно Datail и вылезает на след страницу... Ну разве ему (асесу) не смешно при этом? Приколист, блин... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.11.2003, 10:23 |
|
||
|
Как сделать прайс-лист?
|
|||
|---|---|---|---|
|
#18+
Geo, ты спас мою репутацию. :^))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.11.2003, 11:54 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32312692&tid=1678469]: |
0ms |
get settings: |
9ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
69ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
60ms |
get tp. blocked users: |
1ms |
| others: | 212ms |
| total: | 392ms |

| 0 / 0 |
