Exceldaten kopieren in SAP Felder
Daniel 25
Hallo zusammen,ich weiß das es generell möglich ist das ich z.B. aus Excel eine Liste aus z.B. 100 Nummern in SAP einspielen kann! Zumindest ist das in R/3 möglich!
Nur ich habs jetzt schon öfter ausprobiert das ich über den Zwischenspeicher die Werte in SAP reinkriege!
Bei uns ist das Problem das wir mit Seriennummern arbeiten! Und wenn ich 100 Nummern jedes mal einzeln eintragen muss krieg ich die Krise :bang:
Könnt ihr euch des vorstellen das wir das mit dem Customizer hinkriegen?
Oder gibt es ein Standarttool oder ein Vorgehen das mir das hier ermöglcht!
Wäre für jeden Tipp dankbar!!!
gruß
und schönes WE
Daniel
Anders Olsson
Hi Daniel,Is your question related to reading data from Excel or inserting data into Business One?
If the former, you might find this useful:
http://support.microsoft.com/kb/302084
Regards,
Anders Olsson
Daniel 25
Hi Anders,I want to transfer Numbers from Excel into SBO per copy function!
This handelling I need:
Copy the Field A1:A100 as example (there are 100 numbers)
and now you go into SBO Serialnumbers! I want to transfer this 100 numbers into
the serialnumer transaction fields, but I only can paste 1 number :(
Do you know what I mean?
greetings
daniel
Daniel Ebi
Hallo Daniel,das Problem kommt mir irgendwie bekannt vor. Ich hatte da mal bei Coresystems nach den Möglichkeiten gefragt. Da wir aber dafür ein eigenständiges Modul entwickeln sollten und der Beleg (Lieferschein) als Geparkter Beleg hinzugefügt werden müsste, damit man aus Excel importieren kann, haben wir das verworfen.
Wir haben nun eine Optimizer Regel erstellt, mit der man, nachdem man die Seriennummer in das Feld Suchen eingescannt hat, automatisch die Seriennummer übernommen wird und der Cursor wieder in das Feld "Suchen" gesetzt wird. Dann kann die nächste Seriennummer gescannt werden.
Das klappt wunderbar. Vielleicht würde Dir das auch helfen.
Gruß
Daniel
Daniel 25
Hi,danke für die Antwort!
ja das wäre die optimale Lösung für den Scanner.
Unser Problem ist zweigeteilt! Wir brauchen eine Lösung für Scanner und eine
wo wir nur über Excellisten die Nummern in SBO erzeugen!
Wäre halt schön wenn das SAP als Standart könnte! R/3 kanns auch! Muss ich wohl oder übel eine Regel im Customizer erstellen oder?
Manuel Marhold
Hi,mein Vorschlag:
per optimizer einen button, mit dem die excel-datei auswählen, die abarbeiten.
das Problem ist, dass SAP den "Text", den du aus Excel einfügst, als ganzen Text erkennt. Für SAP ist das Verlassen der aktuellen Zeile ein Klick mit der Maus oder die Pfeiltasten (evtl. auch Shortcuts), aber nicht der Inhalt einer Zwischenablage, wie es bei Excel so schön geht.
Bastian Hofmeister
Hallo zusammen,Ich habe mal versucht die Zwischenablage per MessageBox auszulesen.
Code:
string msg1;
System.Windows.Forms.IDataObject iData = System.Windows.Forms.Clipboard.GetDataObject();
if (iData.GetDataPresent(System.Windows.Forms.DataFormats.Text))
{
msg1 = (String) iData.GetData(System.Windows.Forms.DataFormats.Text);
}
else
{
msg1 = "Could not retrieve data off the clipboard.";
}
MessageBox.Show(msg1, "Ok");
Im Visual Studio überhaupt kein Problem, im SAP erscheint jedoch weder eine MessageBox noch eine Fehlermeldung.
Jemand ne Idee??
LG Basti
Anders Olsson
Hi Bastian,Apparently you can't access the clipboard from an MTA thread (which customizer runs in).
http://stackoverflow.com/questions/518701/clipboard-gettext-returns-null-empty-string
Regards,
Anders
Bastian Hofmeister
Hi Andres,Thanks for your Response.
Works fine, look at http://www.coresystems.ch/forum.html?&L=jfknjwcvrtl&tx_mmforum_pi1[action]=list_post&tx_mmforum_pi1[tid]=4820 .
I posted the rule!
Anders Olsson
Hi Bastian,Cool, that's a nice solution to get around the limitation!
Regards,
Anders
0
Please sign in to leave a comment.
Comments
0 comments