F: PV und DBN sperren
Michael Lackhoff
lackhof at uni-muenster.de
Mo Apr 6 10:27:09 CEST 1998
On 6 Apr 98, Bernhard Eversberg wrote:
> Machbar ist dieses:
>
> Der letzte PV-Aufruf (mit 's' in #u2) wird verlagert, so dass diese
> Abfolge entsteht:
>
> Sperren der TBL
> Erzeugen der Nummer mit cg/ci aus der CFG
> PV-Aufruf mit #u2 s (dann ist auch die erzeugte Nummer schon da!)
> Satz Speichern (falls nicht der PV-Aufruf eine Fehlermeldung hervorrief)
> Indexieren, STL, RES, TBL-Eintraege
> Entsperren der TBL
>
> Dadurch sind sowohl die vorliegenden Wuensche alle abgedeckt UND ein
> maximales Ausmass an Sicherheit erreicht. Der Preis ist eine laengere
> Sperrung der TBL - wenn man sich in der PV-Routine austobt. Es kann sich
> aber nur um Sekundenbruchteile handeln!
> Wenn in PV nichts steht, gibt es keine Auswirkung, d.h. diejenigen, die
> all sowas nicht machen, haben keinen Nachteil.
>
> Findet das Beifall?
Sehr. Ich habe zwar gern volle Kontrolle (deshalb mein Vorschlag mit
dem neuen Befehl), bin aber mit der angebotenen Loesung wirklich sehr
zufrieden.
Mich wuerde allerdings auch interessieren, wie der Ablauf bei den
anderen Programmen/Funktionen (ausserhalb der PV) ist, in denen man
nachladen und in Abhaengigkeit davon speichern kann. In all diesen
Faellen kann ja potentiell oder tatsaechlich dasselbe Problem
auftauchen. Also insbesondere GM, neues update und avanti. Bei avanti
sind ja noch mehrere Faelle zu unterscheiden (avanti-Sprache, export,
update). In den letzten news steht, dass das Verhalten von avanti
fuer die sensiblen Faelle verbessert wurde. Was hat sich da
geaendert? (Ich muss mir doch unbedingt einmal eine Test-Suite
basteln, um das selbst rauszukriegen oder hat schon jemand so etwas?)
Viele Gruesse und herzlichen Dank
Michael Lackhoff
########################################################################
# Michael Lackhoff e-mail lackhof at uni-muenster.de #
# Hoersterplatz 4 Tel. 0251-4833257 #
# 48147 Muenster FAX 0251-4833275 #
# Hochschule der Franziskaner und Kapuziner in Muenster #
########################################################################
Mehr Informationen über die Mailingliste Allegro