Страница 1 из 2
REPORT печать только 1 стр.
Добавлено: 10 Февраль 2022, 15:59
talgat55
c11 mssql ABC Может где было не нашел
Куда вставку сделать чтоб печаталась только стр.1 в стандартноМ report
REPORT печать только 1 стр.
Добавлено: 11 Февраль 2022, 11:39
Игорь Столяров
Т.н. Вами "стандарный REPORT" отчёт создаёт, а вот печать (обработка, экспорт)
выполняется уже в PrintPreviewClass - см. ABREPORT.CLW
Далее см. метод PrintPreviewClass.TakeCurrentPage() - это печать 1-го текущего листа.

REPORT печать только 1 стр.
Добавлено: 11 Февраль 2022, 12:24
talgat55
СПАСИБО !
REPORT печать только 1 стр.
Добавлено: 11 Февраль 2022, 12:51
Vladimir
А просто PRINTER{PROPPRINT:ToPage} = 1 в Window Mansger (Report Manager) - PrintReport в С11 не будет работать?
REPORT печать только 1 стр.
Добавлено: 11 Февраль 2022, 13:00
Игорь Столяров
Vladimir писал(а): 11 Февраль 2022, 12:51
в С11 не будет работать
Зависит от того, как мы распарсим фразу: "чтоб печаталась только стр.1" ...

REPORT печать только 1 стр.
Добавлено: 11 Февраль 2022, 15:12
talgat55
ПАРСЮ фразу. Отчет выдает 2 страницы. Мне нужно чтобы вывел page 1 и заткнулся
REPORT печать только 1 стр.
Добавлено: 11 Февраль 2022, 17:32
Игорь Столяров
talgat55 писал(а): 11 Февраль 2022, 15:12
Мне нужно чтобы вывел page 1 и заткнулся
Что так ? Вторым пустой лист печатается ?

REPORT печать только 1 стр.
Добавлено: 11 Февраль 2022, 22:03
Vladimir
Игорь Столяров писал(а): 11 Февраль 2022, 17:32
Что так ? Вторым пустой лист печатается ?
Нет. Первый лист бесплатно...
REPORT печать только 1 стр.
Добавлено: 11 Февраль 2022, 22:10
Дед Пахом
Vladimir писал(а): 11 Февраль 2022, 22:03
Нет. Первый лист бесплатно...
Пацан к успеху шёл.
REPORT печать только 1 стр.
Добавлено: 12 Февраль 2022, 16:09
Ал
Vladimir писал(а): 11 Февраль 2022, 22:03
Игорь Столяров писал(а): 11 Февраль 2022, 17:32
Что так ? Вторым пустой лист печатается ?
Нет. Первый лист бесплатно...

REPORT печать только 1 стр.
Добавлено: 13 Февраль 2022, 7:00
talgat55
PRINTER{PROPPRINT:ToPage} = 1 в Window Mansger-
при этом не выводит на экран и принтер отчет вообще
REPORT печать только 1 стр.
Добавлено: 13 Февраль 2022, 7:19
Игорь Столяров
talgat55 писал(а): 13 Февраль 2022, 7:00
PRINTER{PROPPRINT:ToPage} = 1
— Заметьте — не я это предложил ! (С) Покровские ворота

REPORT печать только 1 стр.
Добавлено: 16 Февраль 2022, 7:10
talgat55
Продолжу. report по tps файлу с одной записью. в Report заполнен PAGE HIaDER И DETAIL
DETAIL ВЫВОДИТ лишь на стр.1 а заголовок на 1 и 2 страницах
?
REPORT печать только 1 стр.
Добавлено: 16 Февраль 2022, 7:32
Ал
приветствую. Посмотри для начала на границы в Report Disagner - Page Layout View - может границы секций репорта наползают, поэтому переполнение страницы и печать второй?
REPORT печать только 1 стр.
Добавлено: 16 Февраль 2022, 7:32
Игорь Столяров
talgat55 писал(а): 16 Февраль 2022, 7:10
DETAIL ВЫВОДИТ лишь на стр.1 а заголовок на 1 и 2 страницах
Т.е. ожидается печать одной записи на одном листе, а идёт печать второго листа без данных.
В этом случае логично предположить, что Detail не помещается на одном печатном листе и
при печати одной записи инициализируется перевод страницы.
Это может происходить если размер (обычно высота) Detail меньше размера печатного листа ...
Здесь нужно учитывать, что PageHeader смещает печать Detail - см. раскладку печатного листа.
Также нужно проверить наличие для Detail опции перевода листа после печати (PAGEAFTER).