Excel: Fuba Funktionen

Getting started ... Alles für einen gelungenen Start.
4 Beiträge • Seite 1 von 1
4 Beiträge Seite 1 von 1

Excel: Fuba Funktionen

Beitrag von Zubasa (ForumUser / 72 / 10 / 1 ) »
Hallo zusammen,

Um Daten aus Exceldateien zu lesen, benutze ich den Fuba: ALSM_EXCEL_TO_INTERNAL_TABLE .

Wenn die Exceldatei nicht gefunden wird, bekommt der User ein Popup angezeigt(Wir vom Fuba bereitgestellt).
1. Frage:
Kann ich auch sagen, dass ich diesen Popup nicht sehen will, sondern selbst abfrage, ob die Exceldatei existiert und ich dann eine eigene entsprechende Fehlermedlung ausgebe?
Reicht dazu irgentetwas im Fuba zu verändern, oder was müsste ich sonst machen?

2. Frage: Kann ich irgentwie überprüfen, ob ich genügend Berechtigung habe aus der Datei zu lesen/ bzw. auf den Pfad zu zugreifen und dann evtl. auch wieder eine entsprechende Fehlermeldung ausgebe?

3.Frage: In der Exceldatei sind mehrere Tabreiter(Tabelle1/Tabelle/2/usw.) Kann ich auch von Tabelle2 lesen(mit dem Fuba)?

Welche alternativen gibt es zu den oben genannten Fragen?

Würde mich freuen, wenn mir jemand helfen kann.

Gruß,
Zubasa

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


Re: Excel: Fuba Funktionen

Beitrag von black_adept (Top Expert / 4099 / 128 / 941 ) »
Hallo zubasa,

ad 1)
FuBa ändern solltest du nicht (Modifikation). Aber du kannst ja vor dem Aufruf des FuBa mit den Methoden von cl_gui_frontend_services selber checken, ob der File existiert.

ad 2)
Weiß ich nicht - evtl. geben dir die Methoden von cl_gui_frontend_services da Informationen weiter, wenn du selber versuchst den File zu öffnen und du das nicht darfst.

ad 3)
Klares "Jein". Der FuBa liest gar nicht das 1. Tabellenblatt sondern er liest das aktive Tabellenblatt. Wenn du z.B. ein Exceldokument mit 3 Blättern hast und dich auf dem 2. Tabellenblatt befindest und dann speicherst, ist das 2.Tabellenblatt das aktive und von dort wird der FuBa dann die Daten holen.
Wenn du also eine Möglichkeit hättest das aktive Tabellenblatt zwischen 2 Aufrufen zu verändern, ginge es mit dem Baustein. Aber der Aufwand den du da betreiben müsstest (falls du das nicht grade irgendwo zufällig rumliegen hast ) ist genausogroß wie der, dir gleich eine Klasse/Fuba zu schreiben, der beliebige Tabellenblätter ausliest.
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Re: Excel: Fuba Funktionen

Beitrag von Zubasa (ForumUser / 72 / 10 / 1 ) »
Vielen Dank, dass hilft mir auf jeden Fall schon einmal weter.

Grüße, Zubasa

Re: Excel: Fuba Funktionen

Beitrag von jan.tschudy (ForumUser / 6 / 1 / 0 ) »
1. FuBas haben die eingebaute Ausnahme error_message - Einfach diese noch zusätzlich abfragen:

Code: Alles auswählen.

 EXCEPTIONS
   INCONSISTENT_PARAMETERS       = 1
   UPLOAD_OLE                    = 2
   error_message                 = 3
   OTHERS                        = 4
Ansonsten per cl_gui_services arbeiten... Je Methode ist dann noch ein Flush nötig.

3. Evt. über das DOI(Desktop Office Integration) Framework möglich.

Seite 1 von 1

Vergleichbare Themen

6
Antw.
4899
Views
Fehlende Funktionen im ALV TREE Control (z. B. Excel)
von eberhard » 23.10.2007 18:26 • Verfasst in ABAP Objects®
4
Antw.
1979
Views
EXCEL-FUBA
von supermario73 » 24.04.2008 21:00 • Verfasst in ABAP® Core
0
Antw.
1224
Views
FuBa in Excel aufrufen
von Meex » 13.10.2005 11:21 • Verfasst in ABAP® Core
0
Antw.
768
Views
FuBa zum Laden von EXCEL Tabelle
von Gast » 05.09.2005 13:34 • Verfasst in ABAP® Core
0
Antw.
1147
Views
Aufruf von RFC-Fuba über Excel
von Mrs. Hilflos » 07.08.2006 18:01 • Verfasst in ABAP® Core

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Regex in where
vor 13 Minuten von edwin 7 / 159
Daten an Tabelle binden
vor 13 Stunden von Bright4.5 3 / 1485

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.

Aktuelle Forenbeiträge

Regex in where
vor 13 Minuten von edwin 7 / 159
Daten an Tabelle binden
vor 13 Stunden von Bright4.5 3 / 1485

Unbeantwortete Forenbeiträge

aRFC im OO-Kontext
vor 5 Wochen von ralf.wenzel 1 / 3261
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9821