ALV Grid: automatisches spoolen + archivieren

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
1 Beitrag • Seite 1 von 1
1 Beitrag Seite 1 von 1

ALV Grid: automatisches spoolen + archivieren

Beitrag von mstein2 (ForumUser / 5 / 0 / 0 ) »
Hallo miteinander,
ich möchte in einem ALV-Grid eine Tabelle anzeigen lassen mit automatischen spoolen und archivieren.
Die Anzeige ist kein Problem, aber das spoolen funktioniert nicht. Es wird immer sofort gedruckt.
Ich habe vor der Anzeige der Tabelle den FuBa GET_PRINT_PARAMETERS mit Dialog genutzt, damit der Nutzer alles einstellen kann. Aber selbst, wenn ich gleich alle Parameter mitgebe, funktioniert das spoolen nicht. Es wird immer sofort gedruckt.

CALL FUNCTION 'GET_PRINT_PARAMETERS'
EXPORTING
IN_ARCHIVE_PARAMETERS = ARCPAR
IN_PARAMETERS = PRIPAR
NO_DIALOG = ' '
ARCHIVE_MODE = '2'
SAP_OBJECT = 'DOCS'
AR_OBJECT = 'INFO'
ARCHIVE_INFO = 'INF'
IMMEDIATELY = ' '
NEW_LIST_ID = 'X'
EXPIRATION = '3'
IMPORTING
OUT_ARCHIVE_PARAMETERS = ARCPAR
OUT_PARAMETERS = PRIPAR
VALID = VAL
VALID_FOR_SPOOL_CREATION = VALSPOOL
EXCEPTIONS
ARCHIVE_INFO_NOT_FOUND = 1
INVALID_PRINT_PARAMS = 2
INVALID_ARCHIVE_PARAMS = 3
OTHERS = 4.

Damit Liste batchfähig:
TYPE: alv_print TYPE LVC_S_PRNT.
alv_print-print = 'X'.

SY-BATCH = 'X'.

CALL METHOD grid1->set_table_for_first_display
EXPORTING
IS_LAYOUT = is_layout
IS_PRINT = alv_print
CHANGING
IT_OUTTAB = it_tab
IT_FIELDCATALOG = it_fieldcatalog[].

Wisst ihr woran das liegt?

Oder gibt's einen FuBa um ähnlich komfortabel eine ABAP-Liste erstellen zu lassen? (C160_TABLE_WRITE geht nicht, weil es Währungsbeträge (?) vorhanden sind.
Fehlermeldung: Im vorliegenden Fall hat der Operand "I_TAB" den nicht-zeichenartigen oder nicht-flachen Typ "ZINF". Das aktuelle Programm ist als
Unicode-Programm gekennzeichnet. Im Unicode-Kontext werden der Typ 'X' oder Strukturen, die nicht nur zeichenartige Komponenten besitzen, als nicht-zeichenartig angesehen.)

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Seite 1 von 1

Vergleichbare Themen

0
Antw.
1289
Views
Sendeauftrag archivieren (EML)
von Creeth » 30.01.2015 13:42 • Verfasst in ABAP® Core
1
Antw.
1630
Views
Ausgehende E-Mail archivieren (BCS)
von SalimB » 03.05.2021 17:18 • Verfasst in SAP - Allgemeines
2
Antw.
2652
Views
Quellcode sichern bzw. archivieren
von Troilus » 27.10.2007 11:05 • Verfasst in ABAP® Core
1
Antw.
2473
Views
Mahnungen archivieren - BTE00001040
von Gast » 22.02.2006 16:17 • Verfasst in Financials
0
Antw.
3263
Views
Smartforms Formular Archivieren und Drucken
von GE_ZH » 19.02.2007 12:02 • Verfasst in ABAP Objects®

Über diesen Beitrag

mstein2
Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.