Hallo zusammen,
ich habe eine kleine Frage in Sachen "Design einer Datenbank teilweise verstecken".
Ich möchte für einen Kunden eine Datenbank ausliefern, die er im Designer bearbeiten kann, um Erweiterungen und teilweise Veränderungen vornehmen zu können.
Andererseits soll der Kunde aber den Source-Code einiger Script-Libaries und einiger Spezialmasken nicht sehen.
Folgende Vorgehensweise habe ich mir überlegt:
1) Neue Schablone erstellen und den Code darin verbergen (klappt prima)
2) Mit einem Hex-Editor das Design wieder freischalten.
Hier benötige ich Hilfe:
a) Welcher Hex-Editor wird empfohlen und wo finde ich die Stelle, die für das Verbergen zuständig ist, wie ändere ich den Wert?
b) Eine so behandelte Datenbank müsste sich doch im Designer öffnen lassen, die Designelemente sind alle da, der sichtbare Code aber nicht. Oder bin ich etwa auf dem Holzweg?
3) Anschließend dürfte es doch kein Problem sein, die Designelemente, deren Code für den Kunden sichtbar sein soll, einfach auszutauschen!(?)
-------
Falls jemand einen anderen (besseren) Weg kennt, nur bestimmte Desingelemente zu schützen, ohne die Datenbank komplett dicht zu machen; ich würde mich über entsprechende Vorschläge sehr freuen.
Über die Option "LS-Code in eine '*.ls-Datei' auslagern" habe ich auch schon nachgedacht, scheint mir dabei nicht die richtige Wahl zu sein. Dafür müsste ich - glaube ich - dem Kunden neben der Datenbank auch die Datei mitgeben, insbesondere, wenn der Kunde die gelieferte DB als Schablone verwenden will und daraus eine Produktiv-DB erstellen will, oder etwa nicht ?!