neue Dialoge (Belegerfassung) aus AddIn aufrufen

lireiner

Mitglied
Teammitglied
Hallo an alle und gleich vorweg, ich weiß das soll man nicht mehr machen.

Aber wir bekommen ein spezielles AddIn nicht so auf die Schnelle umgestellt, deshalb bräuchte ich die Möglichkeit, aus dem AddIn heraus die Belegerfassung im Stil von

„gbFrmOpenLookup ( frmAbfMainErfassung, BelId ) zu nutzen.

Ist das noch möglich?

Ich habe schon einen Tag, in sämtlichen mir verfügbaren Sage Unterlagen gesucht und bin nicht wirklich fündig geworden.


Also wenn da jemand was hätte (Info zum Dokument, oder Dokument anhängen oder CodeSnipes oder vorgehen) dann gern hier antworten.

Mir würde es aktuell echt helfen und der Benutzer wäre sehr glücklich ;-).


Gruß Reiner
 

LFranz

Mitglied
Hallo Reiner,

das geht mit folgender Funktion:
Code:
Public Function gbLoadNewBeleg(ByVal oBeleg As AbfBeleg) As Boolean
    If goStack.oBag Is Nothing Then
        Set goStack.oBag = New ClientParameterBag
    End If
  
    Set goStack.oBag.oItem("Beleg") = oBeleg
  
    gbLoadNewBeleg = Eval("gbLoadNewBelegAddIn()")
End Function
 
Zuletzt bearbeitet:

lireiner

Mitglied
Teammitglied
Hallo LFranz,

das ist ja super Stark, ich habe das nicht gefunden.
Wo steht denn das, oder habt Ihr das selbst herausgefunden?

Jedenfalls vielen, vielen Dank.
Gruß Reiner
 

LFranz

Mitglied
Gerne. Manchmal sucht man sich echt 'nen Wolf, ich kenne das Problem. ;)

Im Kochbuch des SDK gibt es das Rezept "Rezept 02 – Aufruf neuer Technologie aus COM", dort wird die Methode gbLoadNewBeleg verwendet. Im mitgelieferten AddIn ("SDK\REZEPTE\REZEPT02\ADDIN\OLAbfRezept02V81.mda") ist dann die o.g. Funktion implementiert. :)
 
Zuletzt bearbeitet:

lireiner

Mitglied
Teammitglied
Ich habe die Quelle gefunden, Rezept 2 im Kochbuch. ;-).
Hatte ich mir sogar angeshen, aber wohl übersehen.

Danke.
 
Oben