Verzeichnis anlegen - loeschen

Alles über Formulare, deren Erstellung und deren eventueller Austausch

Moderator: SYNERPY

Antworten
swp
Beiträge: 10
Registriert: So Jul 16, 2006 12:51 pm

Verzeichnis anlegen - loeschen

Beitrag von swp »

Hallo Zusammen,

weiß jemand, wie man im Script Editor ein Verzeichnis anlegt (Windows).

Zum Beispiel: C:\Ablage\Kundennr

Interessant wäre auch dann noch wie man es wieder löscht.

Hoffe auf Eure Hilfe.

Danke im Voraus.

mfg
Reinhold
miboe
Beiträge: 1295
Registriert: Fr Jul 28, 2006 9:13 am

Beitrag von miboe »

:?: :?: :?:

Welcher Scripteditor? Der in den Memos? Oder der im Objectinspector? Und was genau soll das ganze denn tun? Das ganze ist nämlich kein Scripteditor im Sinne von VBA. Ich wüßte nicht, daß die Scripte von Averp Verzeichnis- oder Filesystemoperationen zulassen. Das wäre nämlich eine massive Sicherheitslücke für jedes System.

Gruß
Michael
Nur wer das Unmögliche versucht, wird das Machbare erreichen!
--
Datenbank: 2012-A02
Programm: 4.2.5.65
OS: Win 7 Pro / Ubuntu 10.04.3
swp
Beiträge: 10
Registriert: So Jul 16, 2006 12:51 pm

Beitrag von swp »

Hallo Michael,
ich meine dem im Objectinspector.

Beispiel:
Beim Ereignis "OnAfterInsert" soll ein Verzeichnis angelegt werden.

Ich möchte nämlich nachdem ein Projekt angelegt wurde, auch gleichzeitig einen Ordner anlegen. Hier kann dann der Sachbearbeiter all seine Dateien ablegen.

Wäre super wenn du mir weiterhelfen könntest.

Grüsse,
Reinhold
miboe
Beiträge: 1295
Registriert: Fr Jul 28, 2006 9:13 am

Beitrag von miboe »

Okay, verstanden um was es geht ... gute Idee übrigens! Ich grabe mal, ob ich was finde ... kann ein paar Tage dauern, bin die kommende (kurze) Woche zwei Tage on Tour.

Gruß
Michael
Nur wer das Unmögliche versucht, wird das Machbare erreichen!
--
Datenbank: 2012-A02
Programm: 4.2.5.65
OS: Win 7 Pro / Ubuntu 10.04.3
swp
Beiträge: 10
Registriert: So Jul 16, 2006 12:51 pm

Beitrag von swp »

Hallo Michael,

Problemstellung ist gelöst. Aber Danke, für deinen Aufwand.
miboe
Beiträge: 1295
Registriert: Fr Jul 28, 2006 9:13 am

Beitrag von miboe »

Hallo Reinhold,

ich konnte auch noch nicht weiter suchen, weil es bei uns selbst gebrannt hat :( Wie ist denn jetzt die Lösung?

Gruß
Michael
Nur wer das Unmögliche versucht, wird das Machbare erreichen!
--
Datenbank: 2012-A02
Programm: 4.2.5.65
OS: Win 7 Pro / Ubuntu 10.04.3
swp
Beiträge: 10
Registriert: So Jul 16, 2006 12:51 pm

Beitrag von swp »

Hallo Michael,

folgende Lösung:

ExternProgramm('cmd','/c md c:\temp\projekte', 1);

Natürlich kann man dann den Pfad aus einer Variable zusammensetzen bzw. aus einer Tabelle auslesen (z. B. Tabelle: BFILEKAT).

Grüsse,
Reinhold
miboe
Beiträge: 1295
Registriert: Fr Jul 28, 2006 9:13 am

Beitrag von miboe »

Die gute alte Kommandozeile ist halt doch immer wieder noch für was gut. Aus der Lösung vermute ich mal, daß das Löschen von Verzeichnissen nicht Aufgabe von Averp ist ...
Nur wer das Unmögliche versucht, wird das Machbare erreichen!
--
Datenbank: 2012-A02
Programm: 4.2.5.65
OS: Win 7 Pro / Ubuntu 10.04.3
swp
Beiträge: 10
Registriert: So Jul 16, 2006 12:51 pm

Beitrag von swp »

Hallo Michael,

ich habe die Anweisung bei der AfterPost hineingestellt, und dann erzeugt er mir einen Ordner mit der Projektnr. Den Pfad holt er sich aus der Tabelle: BFILEKAT

Löschen könnte man natürlich auch, aber wenn im Ordner Verträge bereits abgelegt sind, dann wär das nicht so gut.

Reinhold
Antworten