с11 ABC Нужно сделать один отчет из нескольких таблиц. Есть где нить пример ?
Так понимаю несколько datail и пользовать типа BREAK GRUP ?
с11 ABC Report из двух и более разных таблиц
Модератор: Дед Пахом
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
-
- ✯ Ветеран ✯
- Сообщения: 4983
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 7 раз
- Поблагодарили: 20 раз
с11 ABC Report из двух и более разных таблиц
В ABC в "Report Properties" есть закладка "Filters". Там можно отключить печать detail'ов на автомате. А печатать вручную. Можно всё скинуть в очередь и репорт сделать по очереди. Надо конкретику.
We are hard at work… for you.
с11 ABC Report из двух и более разных таблиц
Это как типа в фильтр ставить то чего нет и не печатает detail
-
- ✯ Ветеран ✯
- Сообщения: 4983
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 7 раз
- Поблагодарили: 20 раз
с11 ABC Report из двух и более разных таблиц
Я же говорю - задача непонятна. Фильтры вот для чего. Допустим, есть четыре detail'а по разным таблицам. Плюс, соответственно, четыре шапки и четыре подвала, оформленные тоже в виде detail'ов. Ставите все в режим "FALSE". В методе OpenReport (или ТакеRecord, надо опять же смотреть для конкретики) начинаете их печатать:
Код: Выделить всё
print(RPT:Header1)
...
loop
...
print(RPT:Detail1)
end
print(RPT:Footer1)
print(RPT:Header2)
...
loop
...
print(RPT:Detail2)
end
print(RPT:Footer2)
...
We are hard at work… for you.
с11 ABC Report из двух и более разных таблиц
Это в с11 справа в "Разработке" для detail ставлю false ?
И в 'этом-же datail как обычно помещаю все нужные поля очереди
-
- ✯ Ветеран ✯
- Сообщения: 4983
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 7 раз
- Поблагодарили: 20 раз