Update 9.0.6 auf 9.0.7 Druck aus einem Access-Programm

dirmei

Neues Mitglied
Liebe Gemeinde, bei einem unserer Kunden ist ein kleines sehr altes Access-Programm (nicht von uns) im Einsatz, welches CSV-Dateien in Lieferscheine wandelt und dann den Beleg im Lager direkt auf den Drucker schickt. Das hat bis 9.0.6 und mit AppDesigner-Belegen bisher funktioniert. Seit dem Update auf 9.0.7 druckt es nun plötzlich nicht mehr. Die Lieferscheine werden erstellt, aber beim Druck hängt er sich ohne Fehlermeldung auf.
Wir konnten die folgende Stelle im Modul basPrintAppDesigner finden, wo er stehen bleibt (rot):

Set oPrinterControl = CreateObject("OLPresentInterop90.InteropUserControl")

Call oPrinterControl.Initialize(goMandant, oParameterBag, Nothing)

Call oPrinterControl.DisposeControl

Set oPrinterControl = Nothing

Hat jemand eine Idee warum?
 
Einfache Lösung: Die Systemmodule im AddIn sind alt. Sie müssen ausgetauscht werden.

Viele Grüße
Thomas Flügel
 
Welche genau alt sind und wo/ob es Neue gibt, kann vermutlich nur die Person sagen, die das programmiert hat.

Ansonsten wäre ggf. eine Umstellung direkt auf AppDesigner-Lösung notwendig.
 
Die aktuellen Versionen können der Addin-Vorlage des Professional Service oder einem anderen Addin (z.B. "OLReport90.mda") entnommen werden:
- basAddInBfct
- basAddInDb
- basAddInEval
- basAddInExcelExport
- basAddInFieldRights
- basAddInFrm
- basAddInMan
- basAddInNLS
- basAddInRegister
- basAddInRibbon
- basAddInRpt
- basAddinSageExportStrings
- basAddInSageSplitAndBuild
- basAddInSageUtils
- clsAddInRpt
- clsAddInTableLock

Viele Grüße
Thomas Flügel
 
Die aktuellen Versionen können der Addin-Vorlage des Professional Service oder einem anderen Addin (z.B. "OLReport90.mda") entnommen werden:
- basAddInBfct
- basAddInDb
- basAddInEval
- basAddInExcelExport
- basAddInFieldRights
- basAddInFrm
- basAddInMan
- basAddInNLS
- basAddInRegister
- basAddInRibbon
- basAddInRpt
- basAddinSageExportStrings
- basAddInSageSplitAndBuild
- basAddInSageUtils
- clsAddInRpt
- clsAddInTableLock

Viele Grüße
Thomas Flügel
herzlichen Dank
 
Zurück
Oben