Hallo,
nach langer Forumsabstinenz melde ich mich mit einem Problem zurück:
Wir haben bisher L&L9 im Einsatz, wollen jetzt aber schrittweise auf die Verson 13 umsteigen.
Das Problem dabei ist, daß verschiedene Formulare (Version 9) innerhalb von DLLs realisiert sind, deren ehmaliger Entwickler allerdings nicht mehr bei uns arbeitet. Ich wollte diese DLLs eigentlich nie "anfassen".
1. Problem
Rein funktionell dürfte ich eigentlich kein Problem haben, wenn ich L&L13 initialisiere und die L&L-Funktionen von dieser Version ausführen lasse.
Bleibt das Lizenz-Problem. Der Lizenzkey für die Version 9 ist in der Dll fest einprogrammiert!
2. Problem
Es kommt noch dicker
In der Druckfunktion einer DLL wird vor dem Drucken immer L9ModuleInit() aufgerufen! Das würde bedeuten, daß meine L&L13-Templates an dieser Stelle durch die L&L9-Templates überschrieben werden. Sehe ich das richtig
Zur Lösung meines Problems fallen mir folgende Möglichkeiten ein:
1. Ich überarbeite die DLLs
Will ich aber nicht
2. Ich initialisiere am Anfang beide Versionen
Vor dem Drucken frage ich die Version ab und lade ggf. die Templates neu
Nach dem Drucken lade ich die L&L9-Templates
Hoffentlich vergesse ich keine Programmstelle umzustellen
3. Ich initialisiere nur die Version 13
Vor dem Drucken frage ich die Version ab und initialisiere ggf die Version 13 erneut.
Hoffentlich vergesse ich keine Programmstelle umzustellen
4. Jemand von Euch hatte das gleiche Problem und die Erfahrung gemacht, daß beide Versionen ohne Einschränkungen parallel in einer Applikation verwendet werden können.
5. Es gibt eine Lösung, auf die ich noch nicht gekommen bin!
Ein schönes Wochenende
Gerd
Zwei Versionen gleichzeitig?
Moderator: Moderatoren
-
- Rekursionen-Architekt
- Beiträge: 193
- Registriert: Fr, 09. Jun 2006 7:52
- Wohnort: Nähe Sömmerda