Ich bin auf der Suche nach einem Tool/Skript, das alle Tabellen im View/Projekt schließt und speichert.
Habe ein Projekt mit sehr vielen Ereignisthemen und die zugehörigen Tabellen sind dummerweise immer alle im Bearbeitungsmodus.
Habe ein Projekt mit sehr vielen Ereignisthemen und die zugehörigen Tabellen sind dummerweise immer alle im Bearbeitungsmodus.
- Anmelden oder Registieren, um Kommentare verfassen zu können
Gespeichert von Maxilla am Mi., 06.09.2006 - 16:01
Permalink' Closes Tables and saves edits
' Reports Errors
theProject = av.GetProject
theDocs = theProject.GetDocs
theRep = nl+"Unable to Save Edits to Table(s):"+nl
for each aDoc in theDocs
if (aDoc.is(Table)) then
aDoc.GetWin.Close
if (aDoc.GetVTab.IsBeingEditedWithrecovery) then
doSave = TRUE
if (aDoc.GetVtab.StopEditingWithRecovery(doSave).Not) then
theRep = theRep+nl+" "+aDoc.GetName
end
end
end
end
if (theRep <> (nl+"Unable to Save Edits to Table(s):"+nl)) then
MsgBox.Report(theRep,"Error")
end
Gespeichert von Gast am Fr., 08.09.2006 - 10:48
PermalinkAn der Textdatei-Einschränkung kann es doch nicht liegen. Sind doch alles DBF-Dateien.
Gespeichert von Maxilla am Fr., 08.09.2006 - 11:15
PermalinkGespeichert von Gast am Fr., 08.09.2006 - 11:51
PermalinkGespeichert von Maxilla am Fr., 08.09.2006 - 12:05
PermalinkGespeichert von Gast am Fr., 08.09.2006 - 12:56
PermalinkVon Hand schließen über Bearbeitung beenden geht ganz normal. Ist allerdings mehr als lästig immer ein Dutzend Tabellen von Hand zu schließen.
Gespeichert von Maxilla am Fr., 08.09.2006 - 14:18
Permalink