Schreiners Büro - Anwenderforum

Log in | Registrieren

wernerheer


21.11.2007,
06:09 Uhr
 

Anhänge (Entwicklung/Vorschläge)

Hallo Herr Dinklage,

ich habe mal wieder ein paar Wünsche (ist ja auch bald Weihnachten).

Das Programm bietet die Möglichkeit einem Kunden ein Dateipfad anzuhängen. Diese Version hat meiner Meinung nach folgende Nachteile:
- es muss jedesmal extra jeder Link manuell hergestellt werden.
- ändert sich der Pfad, haben wir ein Problem
- ändert sich der Name der Datei oder der Verzeichnisname, ebenfalls

Besser fände ich, wenn im Verzeichnis des Webservers mit jedem Auftrag ein Unterverzeichnis angelegt würde mit der Auftragsnummer als Verzeichnisname. Befände sich dieses Verzeichnis immer an einer bestimmten Stelle im Datenbereich des Webservers, so müsste ja eine relative Zuordnung möglich sein, auch wenn später einmal der Webserver auf einen anderen Rechner installiert werden würde.

In der Kunden, oder Auftragsmaske von SB bräuchte man dann nur einen Button um zu diesem Verzeichnis zu kommen und hätte dann alle externen Dateien vor sich.

Schönen Tag

Werner Heer

H.Dinklage

21.11.2007,
09:58 Uhr

@ wernerheer

Anhänge

Hallo Herr Heer,

» ich habe mal wieder ein paar Wünsche (ist ja auch bald Weihnachten).

ja, vielen Dank für Ihren Vorschlag.

» Das Programm bietet die Möglichkeit einem Kunden ein Dateipfad anzuhängen.
» Diese Version hat meiner Meinung nach folgende Nachteile:
» - es muss jedesmal extra jeder Link manuell hergestellt werden.
» - ändert sich der Pfad, haben wir ein Problem
» - ändert sich der Name der Datei oder der Verzeichnisname, ebenfalls

Sie können Anhänge abspeichern, die Schreiners Büro selbstständig verwaltet, d.h. Sie laden einen Anhang (z.B. innerhalb eines Auftrags) auf den Webserver hoch und Schreiners Büro speichert/verwaltet den Anhang.

Als Anwender haben Sie normalerweise nichts mit Dateipfaden oder Dateinamen von Schreiners Büro zu tun, es ändert sich kein Pfad oder Dateiname.

» Besser fände ich, wenn im Verzeichnis des Webservers mit jedem Auftrag ein
» Unterverzeichnis angelegt würde mit der Auftragsnummer als Verzeichnisname.

Kopien von Anhängen werden von Schreiners Büro über einen internen Verweis verwaltet. Sie haben z.B. eine Konstruktionszeichnung als Anhang für eine Position hinterlegt. Diese Position wird immer wieder gefertigt. Sie kopieren die Position von Ihrer Vorlage häufiger in aktuelle Aufträge. Schreiners Büro kopiert hierbei den Anhang nicht, sondern setzt bei jeder Kopie einen Verweis auf die Ursprungszeichnung. Dies geht deutlich schneller und platzsparender, als den Anhang mehrfach zu kopieren und jeweils getrennt auf der Festplatte abzuspeichern.

Legen Sie jetzt die Anhänge physisch mit Datei- oder Verzeichnisnamen nach Auftragsnummer ab, gibt es das Problem, dass es nun mehrere Aufträge (die Kopiervorlage und den neuen Auftrag mit der entsprechenden Position) gibt, die den gleichen Anhang haben, es existiert der Anhang aber nach wie vor nur einmal als Datei auf der Festplatte. So kann eine physische Zuordnung nach Auftragsnummern also nicht funktionieren. Schreiners Büro verwendet daher die Verzeichnisstruktur über Ablageort (Auftrag, Position, Unterposition usw.) und Jahr und organisiert die Zuordnung zu den jeweiligen Einzelaufträgen, -positionen usw. in der Datenbank selbst.

» Befände sich dieses Verzeichnis immer an einer bestimmten Stelle im
» Datenbereich des Webservers, so müsste ja eine relative Zuordnung möglich
» sein, auch wenn später einmal der Webserver auf einen anderen Rechner
» installiert werden würde.

Da brauchen Sie keine Bedenken zu haben. Sollten Sie einmal Ihren Webserver austauschen müssen, ist die Datenübernahme vom alten auf den neuen Webserver problemlos möglich. Wichtig ist, dass Sie regelmässig a) innerhalb Schreiners Büro Daten sichern und b) die Verzeichnisse /daten sowie /vorlagen anschliessend auf ein externes Medium sichern.

Nach dem Aufspielen der gesicherten Verzeichnisse und anschliessender Rücksicherung der Daten auf dem neuen Webserver stehen Ihnen alle Daten mit allen Belegen und Anhängen wieder zur Verfügung.

Für Rückfragen stehe ich Ihnen gerne zur Verfügung.

Viele Grüsse
Hermann Dinklage

wernerheer

21.11.2007,
19:03 Uhr

@ H.Dinklage

Anhänge

»
» Sie können Anhänge abspeichern, die Schreiners Büro selbstständig
» verwaltet, d.h. Sie laden einen Anhang (z.B. innerhalb eines Auftrags) auf
» den Webserver hoch und Schreiners Büro speichert/verwaltet den Anhang.

Das verstehe ich nicht. Wie soll das gehen? Wohin muss ich die Datei speichern?
»
» Als Anwender haben Sie normalerweise nichts mit Dateipfaden oder
» Dateinamen von Schreiners Büro zu tun, es ändert sich kein Pfad oder
» Dateiname.

Gemeint sind auch nicht die SB-Dateien, sondern die Verknüpfung der externen Dateien. In SB wird ja nicht die Datei, sondern nur der Ablagepfad verwaltet, oder?
»
» » Besser fände ich, wenn im Verzeichnis des Webservers mit jedem Auftrag
» ein
» » Unterverzeichnis angelegt würde mit der Auftragsnummer als
» Verzeichnisname.
»
» Kopien von Anhängen werden von Schreiners Büro über einen internen Verweis
» verwaltet. Sie haben z.B. eine Konstruktionszeichnung als Anhang für eine
» Position hinterlegt. Diese Position wird immer wieder gefertigt. Sie
» kopieren die Position von Ihrer Vorlage häufiger in aktuelle Aufträge.
» Schreiners Büro kopiert hierbei den Anhang nicht, sondern setzt bei jeder
» Kopie einen Verweis auf die Ursprungszeichnung. Dies geht deutlich
» schneller und platzsparender, als den Anhang mehrfach zu kopieren und
» jeweils getrennt auf der Festplatte abzuspeichern.
»
» Legen Sie jetzt die Anhänge physisch mit Datei- oder Verzeichnisnamen nach
» Auftragsnummer ab, gibt es das Problem, dass es nun mehrere Aufträge (die
» Kopiervorlage und den neuen Auftrag mit der entsprechenden Position) gibt,
» die den gleichen Anhang haben, es existiert der Anhang aber nach wie vor
» nur einmal als Datei auf der Festplatte. So kann eine physische Zuordnung
» nach Auftragsnummern also nicht funktionieren. Schreiners Büro verwendet
» daher die Verzeichnisstruktur über Ablageort (Auftrag, Position,
» Unterposition usw.) und Jahr und organisiert die Zuordnung zu den
» jeweiligen Einzelaufträgen, -positionen usw. in der Datenbank selbst.
»
» » Befände sich dieses Verzeichnis immer an einer bestimmten Stelle im
» » Datenbereich des Webservers, so müsste ja eine relative Zuordnung
» möglich
» » sein, auch wenn später einmal der Webserver auf einen anderen Rechner
» » installiert werden würde.
»
» Da brauchen Sie keine Bedenken zu haben. Sollten Sie einmal Ihren
» Webserver austauschen müssen, ist die Datenübernahme vom alten auf den
» neuen Webserver problemlos möglich. Wichtig ist, dass Sie regelmässig a)
» innerhalb Schreiners Büro Daten sichern und b) die Verzeichnisse /daten
» sowie /vorlagen anschliessend auf ein externes Medium sichern.
»
» Nach dem Aufspielen der gesicherten Verzeichnisse und anschliessender
» Rücksicherung der Daten auf dem neuen Webserver stehen Ihnen alle Daten
» mit allen Belegen und Anhängen wieder zur Verfügung.

Verstehe ich das richtig: Ich speichere z.B. eine Zeichnungsdatei unter F:/CADdaten/Müller/Wohnzimmerschrank.dwg. Über Anhang hinzufügen erstelle ich eine Verknüpfung zu der Zeichnungsdatei (die Datei selbst bleibt ja am ursprünglichen Ort). Nun verschiebe ich das Verzeichnis mit dem Explorer in F:/CADdaten/2007/Müller/Wohnzimmerschrank.dwg. Oder noch deutlicher auf eine komplett neue Partition. Was passiert dann mit dem Link? Weiß SB immer noch wo sich die Zeichnungsdatei befindet?

GR Werner Heer

H.Dinklage

22.11.2007,
09:35 Uhr

@ wernerheer

Anhänge

Hallo Herr Heer,

wenn Sie einen Anhang in SB hinzufügen, erstellen Sie dabei keine Verknüpfung auf die ursprüngliche Datei sondern es erfolgt über den Dateidialog der Upload der Datei auf den Webserver, wo der Datei als Kopie dann abgelegt wird.

Probieren Sie doch mal folgendes aus:

1. Testdatei erstellen und z.B. auf F: speichern
2. Testdatei als Anhang in Schreiners Büro hinterlegen
3. Testdatei auf F: löschen

Anschliessend können Sie den Anhang in SB immer noch aufrufen und auch wieder auf F: als Kopie abspeichern.

Für weitere Rückfragen stehe ich Ihnen gerne zur Verfügung.

Viele Grüsse
Hermann Dinklage

wernerheer

22.11.2007,
14:58 Uhr

@ H.Dinklage

Anhänge

Hallo Herr Dinklage,

das heißt nach dem Hochladen auf den Webserver kann das Anwenderprogramm nicht mehr direkt auf die Datei zugreifen, sondern nur über die SB-Verwaltung, oder?
Wo wird die Datei tatsächlich abgelegt?

GR Werner Heer


» Hallo Herr Heer,
»
» wenn Sie einen Anhang in SB hinzufügen, erstellen Sie dabei keine
» Verknüpfung auf die ursprüngliche Datei sondern es erfolgt über den
» Dateidialog der Upload der Datei auf den Webserver, wo der Datei als Kopie
» dann abgelegt wird.
»
» Probieren Sie doch mal folgendes aus:
»
» 1. Testdatei erstellen und z.B. auf F: speichern
» 2. Testdatei als Anhang in Schreiners Büro hinterlegen
» 3. Testdatei auf F: löschen
»
» Anschliessend können Sie den Anhang in SB immer noch aufrufen und auch
» wieder auf F: als Kopie abspeichern.
»
» Für weitere Rückfragen stehe ich Ihnen gerne zur Verfügung.
»
» Viele Grüsse
» Hermann Dinklage

H.Dinklage

22.11.2007,
15:26 Uhr

@ wernerheer

Anhänge

Hallo Herr Heer,

» das heißt nach dem Hochladen auf den Webserver kann das Anwenderprogramm
» nicht mehr direkt auf die Datei zugreifen, sondern nur über die
» SB-Verwaltung, oder?

die Anhänge werden von SB verwaltet und innerhalb von SB auch aufgerufen. Unter Windows wird dann in der Regel das Anwendungsprogramm bzw. der Reader, welches/welcher mit der Programmendung verknüpft ist (z.B. Textprogramm bei Endung .txt oder .doc oder Bildprogramm bei .gif oder .jpg usw.), aufgerufen.

» Wo wird die Datei tatsächlich abgelegt?

Unterhalb von daten/anhang auf dem Webserver.

Viele Grüsse
Hermann Dinklage

1976 Beiträge in 485 Threads, 114 Benutzer online (0 reg., 114 Gäste)
Script by Alex  ^