Erste Frage
* FE liegt in einem Ordner und wird dort auch aktualisiert und weiter entwickelt
* Ein Starter kopiert immer die aktuellste Version des FE auf den Desktop des Users und startet es.
* Problem: Es gibt immer einen dummen Benutzer, der das Frontend immer Ordner startet.
* Kann man das Frontend in dem Ordner als "nichtöffenbar" machen und den Starter anweisen, die Nichtöffenbarkeit beim Kopieren auf den Desktop abzuschalten?
2. Frage:
Ich habe in einer Datenbank gesehen, dass man die linke Spalte, in der die Tabellen, Abfragen usw. stehen, ausblenden kann. Abe nicht gefunden, wie das geht. Wie geht das?
Hallo,
1.) ist der FE-Ordner ein Netzwerkordner oder ist es ein lokaler Ordners des Users?
Grundsätzlich könnte dies mit der Windows-Rechtevergabe gelöst werden. Dabei muss der "Starter" mit Admin-Berechtigungen gestartet werden.
Quick&Dirty - Lösung ist, den "Entwicklungsordner" in der Windows-Ordnerstruktur zu "verstecken", also in ein Verzeichnis zu legen, das der User normalerweise nicht kennt, aber Zugriff darauf hat (z. B. C:\Users\<<Username>>\AppData\Local)
2.) http://www.donkarl.com/?FAQ6.2
Der User bekommt nur den Starter, mit dem jeweils die aktuelle Version vom FE aus dem Entwicklungsordner auf seinen Desktop kopiert und gestartet wird. Lokal kann er nichts falsch machen.
Der Entwicklungsordner - also dort, wo der Frontend-Master liegt, ist ein Netzlaufwerk.
Carl
Hallo,
dann sorge dafür, dass der Entwicklungsordner nur Zugriff über den Admin (oder einen anderen User (Account) mit Admin-Rechten enthält und konsequenterweise das Starterprogramm mit dem Admin (oder dem anderen User) Account ausgeführt wird.
Zitat von: DF6GL am Mai 25, 2019, 20:07:46
Hallo,
dann sorge dafür, dass der Entwicklungsordner nur Zugriff über den Admin (oder einen anderen User (Account) mit Admin-Rechten enthält und konsequenterweise das Starterprogramm mit dem Admin (oder dem anderen User) Account ausgeführt wird.
okay
Also VBA, der das Starten verhindert oder die DB sperrt, und der in der kopierten Version inaktiviert wird, gibt es nicht?
Warum einfach, wenn es umständlich geht ...?
ZitatStarter, mit dem jeweils die aktuelle Version vom FE aus dem Entwicklungsordner auf seinen Desktop kopiert und gestartet wird
Ein Ordner, in dem entwickelt wird, sollte ein anderer sein als jener, wo ein geprüft fertiges FE für das Kopieren bereitgestellt wird. Welcher Entwickler wird denn zulassen, dass ein offenes FE mitten im Entwickeln, Testen usw. unter dem Arsch wegkopiert wird?
Das mache ich auch schon so. Ich habe meine in Entwicklung befindlichen Dateien auf meinem eigenen Account und in dem erwähnten Netzwerkordner sind die jeweils fertigen Versionen, die vom Starter kopiert werden. Ich wills einfach nur nicht so kompliziert hier beschreiben.
Carl