<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Lieber Herr Eversberg,<div class=""><br class=""></div><div class="">herzlichen Dan für den neuen Einsteigerkurs für Allegro!</div><div class="">Ich füge einige Anmerkungen an, wo m.E. die Klarheit verbessert werden könnte.</div><div class=""><br class=""></div><div class="">1. Ich würde versuchen, möglichst frühzeitig den Namen der Datenbank einzuführen. Das ist allerdings ein etwas sperriges Thema. Vorschlag:</div><blockquote style="margin: 0 0 0 40px; border: none; padding: 0px;" class=""><div class="">Eine allegro-Datenbank besteht aus mehreren zusammengehörigen Dateien, deren Namen typischerweise den "Namen der Datenbank" als einen gemeinsamen Bestandteil haben, im folgenden Beispiel ist der Name der Datenbank "Cat" (für "Catalog(ue), nicht für "Cat"!).</div><div class="">Die Endungen der Dateien deuten an, was sie enthalten und wozu sie da sind.</div></blockquote><div class="">Dementsprechend würde ich unter 3 ändern:</div><blockquote style="margin: 0 0 0 40px; border: none; padding: 0px;" class=""><div class=""><div style="margin: 0cm 0cm 0.0001pt;" class=""><span style="font-family: Verdana, sans-serif; font-size: 11pt;" class="">Der Namen der Datenbank  </span><span style="font-family: Courier; font-size: 11pt; color: red;" class="">cat</span><span style="font-family: Verdana, sans-serif; font-size: 11pt;" class="">  wird von der wichtigen Datei  </span><font face="Calibri, sans-serif" class=""><span style="font-size: 11pt;" class="">cat</span></font><span style="font-family: 'Courier New'; font-size: 11pt;" class="">.api </span><font face="Courier New" class=""><span style="font-size: 15px;" class="">definiert</span></font><font face="Verdana, sans-serif" class=""><span style="font-size: 11pt;" class="">. …</span></font></div></div><div class=""><div style="margin: 0cm 0cm 0.0001pt;" class=""><font face="Verdana, sans-serif" class=""><span style="font-size: 11pt;" class="">Soll die Datenbank einen anderen Namen haben, so ändern Sie den Namen der</span></font><span style="font-size: 11pt; font-family: Verdana, sans-serif;" class=""> Indexparameter </span><span style="font-size: 11pt; font-family: 'Courier New';" class="">cat.api</span><span style="font-size: 11pt; font-family: Verdana, sans-serif;" class=""> und auch die anderen Namen, die mit </span><span style="font-size: 11pt; font-family: 'Courier New';" class="">cat</span><span style="font-size: 11pt; font-family: Verdana, sans-serif;" class=""> anfangen.</span></div></div></blockquote><div class=""><br class=""></div><div class="">1. In</div><blockquote style="margin: 0 0 0 40px; border: none; padding: 0px;" class="">"2. Es kann mehr als eine Datei des Typs .ald geben. Die Nummer (_1 ... _255) ist nur dazu da, die Dateien auseinanderzuhalten, denn zwei Dateien können nicht denselben Namen tragen. Jede dieser Dateien kann aber Sätze aller Typen enthalten."</blockquote><div class="">wird kurz hintereinander zweimal der Begriff "Typ", aber in verschiedener Bedeutung benutzt. Das könnte verwirren.</div><div class="">Zu diesem Zeitpunkt ist sowieso noch nicht klar, dass es verschiedenen Typen von Datensätzen gibt, sollte das vorher erklärt werden?</div><div class=""><br class=""></div><div class="">3. Unter 5:</div><blockquote style="margin: 0 0 0 40px; border: none; padding: 0px;" class=""><span style="font-size: 15px; font-family: Verdana, sans-serif;" class="">Im Fall der </span><span style="font-size: 15px; font-family: 'Courier New';" class="">.ini</span><span style="font-size: 15px; font-family: Verdana, sans-serif;" class="">- und </span><span style="font-size: 15px; font-family: 'Courier New';" class="">.ina</span><span style="font-size: 15px; font-family: Verdana, sans-serif;" class="">-Dateien ist der Name </span><span style="font-size: 15px; font-family: 'Courier New';" class="">cat</span><span style="font-size: 15px; font-family: Verdana, sans-serif;" class=""> nicht zwingend, sondern auf den Inhalt kommt es an. </span></blockquote><div class=""><span style="font-size: 15px; font-family: Verdana, sans-serif;" class="">ersetzen durch</span></div><blockquote style="margin: 0 0 0 40px; border: none; padding: 0px;" class=""><span style="font-size: 15px; font-family: Verdana, sans-serif;" class="">Im Fall der </span><span style="font-size: 15px; font-family: 'Courier New';" class="">.ini</span><span style="font-size: 15px; font-family: Verdana, sans-serif;" class="">- und </span><span style="font-size: 15px; font-family: 'Courier New';" class="">.ina</span><span style="font-size: 15px; font-family: Verdana, sans-serif;" class="">-Dateien ist der Nam</span><font face="Verdana" class=""><span style="font-size: 15px;" class="">e frei wählbar,</span></font><span style="font-size: 15px; font-family: Verdana, sans-serif;" class=""> der Name der Datenbank wird im Inhalt dieser Datei angegeben. </span></blockquote><div class=""><span style="font-size: 15px; font-family: Verdana, sans-serif;" class=""><br class=""></span></div><div class=""><span style="font-size: 15px; font-family: Verdana, sans-serif;" class="">4. ich finde die Erklärung</span></div><blockquote style="margin: 0 0 0 40px; border: none; padding: 0px;" class=""><div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><span style="font-family: Verdana, sans-serif;" class=""><span style="font-weight: bold;" class="">WorkDir</span>: Arbeitsordner : Wo man a99 oder acon gestartet hat. Dort landen Ausgabedateien. </span></div></blockquote><div class=""><span style="font-family: Verdana, sans-serif;" class="">nicht ganz befriedigend, z.B. starte ich meine Datenbanken durch Doppelklick auf eine Verknüpfung, in der das Startverzeichnis und damit das WorkDir angegeben ist (und richte es für meine KollegInnen ebenso ein). Vorschlag:</span></div><blockquote style="margin: 0 0 0 40px; border: none; padding: 0px;" class=""><div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><span style="font-family: Verdana, sans-serif;" class=""><span style="font-weight: bold;" class="">WorkDir</span>: Arbeitsordner : Ein spezielles Verzeichnis, in dem sowohl Hilfsdateien gesucht wie auch </span><span style="font-family: Verdana, sans-serif;" class="">Ausgabedateien abgelegt werden. Besonders bei gemeinsamer Nutzung ist es wichtig, das jedeR ein eigenes WorkDir benutzt. Normalerweise ist das WorkDir das Ausgangsverzeichnis, von dem aus</span><span style="font-family: Verdana, sans-serif; font-size: 11pt;" class=""> a99 oder acon gestartet wurde, es kann aber auch in einer Verknüpfung festgelegt werden.</span></div></blockquote><div class=""><div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><span style="font-family: Verdana, sans-serif; font-size: 11pt;" class=""><br class=""></span></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><span style="font-family: Verdana, sans-serif; font-size: 11pt;" class="">5. Ich fände an dieser Stelle auch eine Erwähnung des TempDir sinnvoll.</span></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><span style="font-family: Verdana, sans-serif; font-size: 11pt;" class=""> </span></div></div><div class=""><span style="font-family: Verdana, sans-serif;" class="">6. Bei avanti würde ich allgemein schreiben:</span></div><blockquote style="margin: 0 0 0 40px; border: none; padding: 0px;" class=""><span style="font-family: Verdana, sans-serif; font-size: 15px;" class="">Funktionsweise:  Browser <-> WebServer <-> avanti <-> acon <-> Datenbank</span></blockquote><div class=""><font face="Verdana, sans-serif" class=""><span style="font-size: 15px;" class="">und vielleicht erwähnen, dass man mit avadmin auch mit dem eigenen Webserver</span></font><span style="font-family: Verdana, sans-serif; font-size: 15px;" class=""> </span><span style="font-family: Verdana, sans-serif; font-size: 15px;" class="">über avanti</span><span style="font-size: 15px; font-family: Verdana, sans-serif;" class=""> mit anderen Datenbanken kommunizieren kann.</span></div><div class=""><span style="font-size: 15px; font-family: Verdana, sans-serif;" class=""><br class=""></span></div><div class=""><span style="font-size: 15px; font-family: Verdana, sans-serif;" class="">7. Die Formulierung</span></div><blockquote style="margin: 0 0 0 40px; border: none; padding: 0px;" class=""><i style="font-family: Calibri, sans-serif; font-size: 15px;" class=""><span style="font-family: Verdana, sans-serif;" class="">Hinweis:</span></i><span style="font-size: 15px; font-family: Verdana, sans-serif;" class=""> Wenn ein Programm eine solche Datei braucht, sucht es sie zuerst im DbDir, bei Mißerfolg im ProgDir. </span></blockquote><div class=""><span style="font-size: 15px; font-family: Verdana, sans-serif;" class="">würde ich in</span></div><blockquote style="margin: 0 0 0 40px; border: none; padding: 0px;" class=""><i style="font-family: Calibri, sans-serif; font-size: 15px;" class=""><span style="font-family: Verdana, sans-serif;" class="">Hinweis:</span></i><span style="font-size: 15px; font-family: Verdana, sans-serif;" class=""> Wenn ein Programm eine Datei braucht, sucht es sie zuerst im WorkDir, dann im DbDir, und schließlich bei Mißerfolg im ProgDir.</span></blockquote><div class=""><span style="font-size: 15px; font-family: Verdana, sans-serif;" class="">ändern.</span></div><div class=""><span style="font-size: 15px; font-family: Verdana, sans-serif;" class=""><br class=""></span></div><div class=""><span style="font-size: 15px; font-family: Verdana, sans-serif;" class="">8. Unter "</span><span style="font-family: Calibri, sans-serif; font-size: 15px;" class=""><span style="font-family: Verdana, sans-serif;" class=""><b class="">ANHANG : Eine Datenbank öffnen</b>" steht:</span></span></div><blockquote style="margin: 0 0 0 40px; border: none; padding: 0px;" class=""><span style="font-size: 15px; font-family: Verdana, sans-serif;" class="">Der Datenbankname (DbName) ist  </span><span style="font-size: 15px; font-family: Verdana, sans-serif;" class=""><span style="font-family: 'Courier New', Courier, monospace;" class="">xyz</span></span><span style="font-size: 15px; font-family: Verdana, sans-serif;" class="">  und die Konfigurationsdatei heißt <span style="font-family: 'Courier New', Courier, monospace;" class="">b.cfg</span> oder <span style="font-family: 'Courier New', Courier, monospace;" class="">$b.cfg</span>. Wichtig ist nur das <span style="font-weight: bold; font-family: 'Courier New', Courier, monospace;" class="">b</span>.</span></blockquote><div class=""><span style="font-size: 15px; font-family: Verdana, sans-serif;" class="">Das würde ich in</span></div><blockquote style="margin: 0 0 0 40px; border: none; padding: 0px;" class=""><span style="font-size: 15px; font-family: Verdana, sans-serif;" class="">Der Datenbankname (DbName) ist </span><span style="font-size: 15px; font-family: Verdana, sans-serif;" class=""><span style="font-family: 'Courier New', Courier, monospace;" class="">xyz</span></span><span style="font-size: 15px; font-family: Verdana, sans-serif;" class=""> und die Konfigurationsdatei fängt mit b (<span style="font-family: 'Courier New', Courier, monospace;" class="">b....cfg)</span> oder $b (<span style="font-family: 'Courier New', Courier, monospace;" class="">$b....cfg)an</span>. Wichtig ist nur das <span style="font-weight: bold; font-family: 'Courier New', Courier, monospace;" class="">b</span>.</span></blockquote><font face="Verdana, sans-serif" class=""><span style="font-size: 15px;" class="">ändern wollen.</span></font><div class=""><font face="Verdana, sans-serif" class=""><span style="font-size: 15px;" class=""><br class=""></span></font></div><div class=""><font face="Verdana, sans-serif" class=""><span style="font-size: 15px;" class="">9. Den Abschnitt unter "</span></font><span style="font-family: Calibri, sans-serif; font-size: 15px;" class=""><span style="font-family: Verdana, sans-serif;" class=""><b class="">B. Linux : per Browser oder mit Konsolprogramm acon</b>" finde ich verwirrend, weil es darunter auch wieder um Windows geht.</span></span></div><div class=""><font face="Verdana, sans-serif" class=""><span style="font-size: 15px;" class="">Ich fände eine Dreiteilung sinnvoll:</span></font></div><div class=""><font face="Verdana, sans-serif" class=""><span style="font-size: 15px;" class="">1. Einzelprogramm A99 unter Windows</span></font></div><div class=""><font face="Verdana, sans-serif" class=""><span style="font-size: 15px;" class="">2. Browserbasiert </span></font><span style="font-family: Verdana, sans-serif; font-size: 15px;" class="">a35 </span><span style="font-size: 15px; font-family: Verdana, sans-serif;" class="">(mit geeignetem Webserver und beliebigem Betriebssystem mit HTML-5-fähigem Browser)</span></div><div class=""><font face="Verdana, sans-serif" class=""><span style="font-size: 15px;" class="">3. Konsolprogramm acon unter Windows und Linux</span><br class=""></font><div class=""><span style="font-size: 15px; font-family: Verdana, sans-serif;" class=""><br class=""></span></div><div class="">Mit freundlichen Grüßen</div></div><div apple-content-edited="true" class=""><div class="">Thomas Fischer</div>
</div>
<br class=""></body></html>