Downtown Programmer's Corner - V4 - User Manual
======================================================= Datenbankstruktur ADRESSEN.DB ======================================================= Adresse Nr. AdNr I * Name 1 (Anrede) AdName1 A 32 A1 Name 2 AdName2 A 32 A2 B1 Name 3 AdName3 A 32 A3 B2 Straße AdStraße A 32 Länderkennzeichen AdLand A 3 C1 PLZ AdPLZ A 16 C2 Ort AdOrt A 32 C3 Telefon 1 AdTel1 A 32 Telefon 2 AdTel2 A 32 Telefax AdTelefax A 32 Ansprechpartner AdAnsprech A 32 Konto-Nr. AdKtoNr A 10 Bankleitzahl AdBLZ A 8 Bank Name AdBank A 16 Typ Autor AdTypAutor L Typ Leser AdTypLeser L Typ Lieferadresse AdTypLief L Typ Mahnadresse AdTypMahn L Typ Rechnungsadresse AdTypRech L Typ Sonstige AdTypSonst L Typ Vertreter AdTypVertret L Kundentyp (bei Ku.) AdKuTyp A 4 Notiz AdMemo M 16 SekInd@AdName1 = A SekInd@AdName2 = B SekInd@AdPLZ = C =======================================================
--------------------------------------------------------
Titel.db
--------------------------------------------------------
1 TiNr S *
2 TiSortierNr A 8
3 ISBN_VerlagAlfa A 1
4 TiKurztitel A 5
5 TiISBNVerlag A 8
6 TiISBNTitel A 6
7 TiISBNPruef A 1
8 TiAuflage I
9 Erscheinungsdatum D
10 TiPreis I
11 TiGewicht I
12 TiMindest I
13 TiLager I
14 TiRemitt I
15 TiMWS I
16 TiMeldeNr S
17 Meldenr_NichtVorm S
18 TiAktuell L
19 TiPartie L
20 TiNovi L
21 Vormerkung_möglich L
22 Titel A 64
23 TiFTitel F 4
24 TiFMeldetext F 8
25 Meldetext_NichtVorm F 8
26 TiMemo M 8
27 Preis2 I
--------------------------------------------------------
(Stand vom 08.12.1997)
=======================================================
Datenbankstruktur TITEL.DB
=======================================================
Titel-Nummer TiNr S *
Titel-Sortiernummer TiSortierNr S
Kurztitel TiKurztitel A5 (x)
ISBN Verlagsnummer TiISBNVerlag A8
ISBN Titelnummer TiISBNTitel A6
ISBN Prüfziffer TiISBNPruef A1
Auflage Nr. TiAuflage I
Preis (DM) * 100 TiPreis I
Gewicht TiGewicht I
Mindest-Lagerbestand TiMindest I
Lagerbestand TiLager I
Lagerbestand Remittenten TiRemitt I
Meldenummer TiMeldeNr S =>
Novität/Backlist TiNovi L
Titel-Notiz TiMemo M16
x = SekInd_TiKurztitel
=======================================================
Sekundärindizes:
Einstellung bei allen
- Gewartet ja
- Groß-/Kleinschreibung ja
- Erscheinungsdatum-Titel:
Erscheinungsdatum
Titel
- SekInd_ISBNTitel:
TiISBNTitel
TiISBNVerlag
- SekInd_ISBNVerlag:
TiISBNVerlag
TiISBNTitel
- SekInd_TiKurztitel:
TiKurztitel
TiNr
- SekInd_TiSortierNr:
TiSortierNr
TiKurztitel
- SekInd_Titel:
Titel
TiAuflage
Auftragsdokumente
Struktur Orderdocuments.db:
AuNr I *
AuArt A 4
Untertyp A 1
AuNum I
AuReNum I
AuKuNr I
AuKuNum A 16
Kurzname A 16
AuEingang @
AuGedruckt @
AuBetragSummeVorPorto I
AuBetragNetto I
AuBetragMws I
AuBetragSumme I
AuBetragRest I
Porto_MWSt_Satz S
AuMws S
AuZahlungsziel S
AuVersandart A 4
AuVersandartHand A 1
AuVersandavise @
AuBestellung D
AuGebucht @
AuTermin D
AuRabatt S
AuReArt A 4
AuErsteRechnung I
AuValuta S
AuSkonto S
AuSkonto1 S
AuSkonto1ZR S
AuSkonto2 S
AuSkonto2ZR S
AuPorto I
AuPorto_Manuell L
AuGewicht I
AuGewichtPorto I
BAG L
BAGNr A 10
BAGListe D
BAGListeNr I
AuBestellzeichen A 23
AuVertreter A 4
AuUStId A 12
AuAuftMemo M 4
AuRechMemo M 4
AuAdrMemo M 4
AuMemoMWS M 4
Porto_Memo M 4
Re_Rabatt I
Re_BAG_Status A 3
Re_Faellig D
Re_Status A 4
Re_AuNum I
AuLager A 4
AuMarker L
AuMarker2 L
AuMarker3 L
Anzahl_Packstücke S
Anzahl_Titel I
Die Tabelle wird im Auftrags-Formular verwendet.
This table is used in the Orderdocuments Form.
Buchungen
Struktur Buchungen.db:
Datum @ * 1
Vorgang A 6 * 2
Teil S * 3
Konto A 16 4
Kategorie A 15 5
Beschreibung A 40 6
Soll I 7
Haben I 8
Saldo I 9
KuZaehler I 10
DokZaehler I 11
Kunden
Menükonstanten
;=======================================================================================
; Alle Menü-Kommando-Konstanten (ObjectPAL Referenzhandbuch, S. 937 - 941 PdoxWin 5.0)
;=======================================================================================
active.menuAction(MenuBuild) ; (Wird angezeigt, wenn der Desktop ein Formular-Menü erstellt.)
active.menuAction(MenuCanClose) ; (Fragt nach Erlaubnis, nach der Auswahl von Schließen aus dem Systemmenü weiterzuarbeiten)
active.menuAction(MenuChangedPriv) ; (Gibt an, daß das :PRIV: geändert wurde. ...)
active.menuAction(MenuChangedWork) ; (Gibt an, daß das :WORK: geändert wurde. ...)
active.menuAction(MenuChangingPriv) ; (Gibt an, daß :PRIV: geändert werden soll. ...)
active.menuAction(MenuChangingWork) ; (Gibt an, daß :WORK: geändert werden soll. ...)
active.menuAction(MenuControlClose) ; (Identisch mit Schließen aus dem Systemmenü)
active.menuAction(MenuControlKeyMenu) ; (Systemmenü wurde durch einen Tastendruck aufgerufen)
active.menuAction(MenuControlMaximize) ; (Identisch mit der Auswahl von Vollbild aus dem Systemmenü)
active.menuAction(MenuControlMinimize) ; (Identisch mit der Auswahl von Symbol aus dem Systemmenü)
active.menuAction(MenuComtrolMouseMenu) ; (Systemmenü wurde über ein Klicken mit der Maus aufgerufen)
active.menuAction(MenuControlMove) ; (Identisch mit der Auswahl von Verschieben aus dem Systemmenü)
active.menuAction(MenuControlNextWindow) ; (Identisch mit der Auswahl von Nächstes aus dem Systemmenü)
active.menuAction(MenuControlPrevWindow) ; (Identisch mit der Auswahl von Vorheriges aus dem Systemmenü)
active.menuAction(MenuControlRestore) ; (Identisch mit der Auswahl von Wiederherstellen aus dem Systemmenü)
active.menuAction(MenuControlSize) ; (Identisch mit der Auswahl von Größe ändern aus dem Systemmenü)
;;; active.menuAction(MenuEditCopy) ; Bearbeiten/Kopieren
;;; active.menuAction(MenuEditCopyTo) ; Bearbeiten_KopierenIn
;;; active.menuAction(MenuEditCut) ; Bearbeiten_Ausschneiden
;;; active.menuAction(MenuEditDelete) ; Bearbeiten_Löschen
active.menuAction(MenuEditLinks) ; (nur für OLE-Objekte)
;;; active.menuAction(MenuEditPaste) ; Bearbeiten_Einfügen
;;; active.menuAction(MenuEditUndo) ; Bearbeiten_Widerrufen
active.menuAction(MenuFileAliases) ; Datei_Aliase
;;; active.menuAction(MenuFileExit) ; Datei_Beenden
active.menuAction(MenuFileExport) ; Datei_Tabellenoperation_Export
active.menuAction(MenuFileImport) ; Datei_Tabellenoperation_Import
active.menuAction(MenuFileMultiBlankZero) ; Datei_Systemeinstellungen_LeerIstNull
active.menuAction(MenuFileMultiUserAutoRefresh) ; Datei_Netz_WiederholungSetzen
active.menuAction(MenuFileMultiUserDrivers) ; Datei_Netz
active.menuAction(MenuFileMultiUserLock) ; Datei_Netz_Sperren
active.menuAction(MenuFileMultiUserLockinfo) ; Datei_Netz_SperrenAnzeigen
active.menuAction(MenuFileMultiUserRetry) ; Datei_Netz_WiederholungSetzen
active.menuAction(MenuFileMultiUserUserName) ; Datei_Netz_Benutzername
active.menuAction(MenuFileMultiUserWho) ; Datei_Netz_Wer
;;; active.menuAction(MenuFilePrint) ; Datei_Drucken
;;; active.menuAction(MenuFilePrinterSetup) ; Datei_Druckereinrichtung
active.menuAction(MenuFilePrivateDir) ; Datei_Privatverzeichnis
active.menuAction(MenuFileTableAdd) ; Datei_Tabellenoperationen_Hinzufügen
active.menuAction(MenuFileTableCopy) ; Datei_Tabellenoperationen_Kopieren
active.menuAction(MenuFileTableDelete) ; Datei_Tabellenoperationen_Löschen
active.menuAction(MenuFileTableEmpty) ; Datei_Tabellenoperationen_Leeren
active.menuAction(MenuFileTableInfoStructure) ; Datei_Tabellenoperationen_Strukturinfo
active.menuAction(MenuFileTablePasswords) ; Datei_Tabellenoperationen_Paßwörter
active.menuAction(MenuFileTableRename) ; Datei_Tabellenoperationen_Umbenennen
active.menuAction(MenuFileTableRestructure) ; Datei_Tabellenoperationen_Umstrukturieren
active.menuAction(MenuFileTableSort) ; Datei_Tabellenoperationen_Sortieren
active.menuAction(MenuFileTableSubstract) ; Datei_Tabellenoperationen_Entfernen
active.menuAction(MenuFileWorkingDir) ; Datei_Arbeitsverzeichnis
active.menuAction(MenuFolderOpen) ; Datei_Ordner_Öffnen
active.menuAction(MenuFormDesign) ; Formular_Entwurf
;;; active.menuAction(MenuFormEditData) ; Formular_DatenEditieren
;;; active.menuAction(MenuFormFieldView) ; Formular_Feldsicht
active.menuAction(MenuFormNew) ; Datei_Neu_Formular
active.menuAction(MenuFormOpen) ; Datei_Öffnen_Formular
active.menuAction(MenuFormOrderRange) ; Formular_Reihenfolge_Bereich
active.menuAction(MenuFormPageFirst) ; Formular_Seite_Erste
active.menuAction(MenuFormPageGoto) ; Formular_Seite_GeheZu
active.menuAction(MenuFormPageLast) ; Formular_Seite_Letzte
active.menuAction(MenuFormPageNext) ; Formular_Seite_Nächste
active.menuAction(MenuFormPagePrevious) ; Formular_Seite_Vorherige
active.menuAction(MenuFormShowDeletet) ; Formular_GelöschteDatensätzeAnzeigen
;;; active.menuAction(MenuFormTableView) ; Formular_Tabellensicht
active.menuAction(MenuFormViewData) ; Formular_DatenAnzeigen
active.menuAction(MenuHelpAbout) ; Hilfe_Info
active.menuAction(MenuHelpCoach) ; Hilfe_Trainer
active.menuAction(MenuHelpContents) ; Hilfe_Inhalt
active.menuAction(MenuHelpKeyboard) ; Hilfe_Tastatur
active.menuAction(MenuHelpToolbar) ; Hilfe_Schalterleiste
active.menuAction(MenuHelpSupport) ; Hilfe_Kundenberatung
active.menuAction(MenuHelpUsingHelp) ; Hilfe_HilfeBenutzen
active.menuAction(MenuInit) ; (Anklicken eines Menüelements)
active.menuAction(MenuInsertObject) ; (Nur für OLE-Objekte)
active.menuAction(MenuLibraryNew) ; Datei_Neu_Bibliothek
active.menuAction(MenuLibraryOpen) ; Datei_Öffnen_Bibliothek
active.menuAction(MenuOpenProjectView) ; Tools_Projektfenster
;;; active.menuAction(MenuPasteFrom) ; Bearbeiten_EinfügenAus
active.menuAction(MenuPasteLink) ; Bearbeiten_VerknüpfungEinfügen
active.menuAction(MenuPropertiesCurrent) ; Eigenschaften_AktuellesObjekt
active.menuAction(MenuPropertiesDesigner) ; Eigenschaften_Design
active.menuAction(MenuPropertiesDesktop) ; Eigenschaften_Desktop
active.menuAction(MenuPropertiesExpandedRuler) ; Eigenschaften_ErweitertesLineal
active.menuAction(MenuPropertiesFormRestoreDefaults) ; Eigenschaften_Formularoptionen_VorgabenWiederherstellen
active.menuAction(MenuPropertiesFormSaveDefaults) ; Eigenschaften_Formularoptionen_VorgabenSpeichern
active.menuAction(MenuPropertiesHorizontalRuler) ; Eigenschaften_Formularoptionen_HorizontalesLineal
active.menuAction(MenuPropertiesVerticalRuler) ; Eigenschaften_Formularoptionen_VertikalesLineal
active.menuAction(MenuPropertiesZoom100) ; Eigenschaften_Bildgröße_100
active.menuAction(MenuPropertiesZoom200) ; Eigenschaften_Bildgröße_200
active.menuAction(MenuPropertiesZoom25) ; Eigenschaften_Bildgröße_25
active.menuAction(MenuPropertiesZoom400) ; Eigenschaften_Bildgröße_400
active.menuAction(MenuPropertiesZoom50) ; Eigenschaften_Bildgröße_50
active.menuAction(MenuPropertiesZoomBestFit) ; Eigenschaften_Bildgröße_Passend
active.menuAction(MenuPropertiesZoomFitHeight) ; Eigenschaften_Bildgröße_HöheAnpassen
active.menuAction(MenuPropertiesZoomFitWidth) ; Eigenschaften_Bildgröße_BreiteAnpassen
active.menuAction(MenuQueryNew) ; Datei_Neu_Abfrage
active.menuAction(MenuQueryOpen) ; Datei_Öffnen_Abfrage
active.menuAction(MenuRecordCancel) ; Datensatz_ÄnderungenWiderrufen
active.menuAction(MenuRecordDelete) ; Datensatz_Löschen
active.menuAction(MenuRecordFastBackward) ; Datensatz_VorherigeGruppe
active.menuAction(MenuRecordFastForward) ; Datensatz_NächsteGruppe
active.menuAction(MenuRecordFirst) ; Datensatz_Erster
active.menuAction(MenuRecordInsert) ; Datensatz_Einfügen
active.menuAction(MenuRecordLast) ; Datensatz_Letzter
active.menuAction(MenuRecordLocateNext) ; Datensatz_NächsterWert
active.menuAction(MenuRecordLocateNumber) ; Datensatz_Suchen_Datensatznummer
active.menuAction(MenuRecordLocateSearchAndReplace) ; Datensatz_SuchenUndErsetzen
active.menuAction(MenuRecordLocateValue) ; Datensatz_Suchen_Wert
active.menuAction(MenuRecordLock) ; Datensatz_Sperren
active.menuAction(MenuRecordLookup) ; Datensatz_Nachschlagehilfe
active.menuAction(MenuRecordMove) ; Datensatz_Referenzhilfe
active.menuAction(MenuRecordNext) ; Datensatz_Nächster
active.menuAction(MenuRecordPost) ; Datensatz_EintragenUndGesperrtLassen
active.menuAction(MenuRecordPrevious) ; Datensatz_Vorheriger
active.menuAction(MenuReportNew) ; Datei_Neu_Report
active.menuAction(MenuReportOpen) ; Datei_Öffnen_Report
active.menuAction(MenuSave) ; Datei_Speichern
active.menuAction(MenuScriptNew) ; Datei_Neu_Programm
active.menuAction(MenuScriptOpen) ; Datei_Öffnen_Programm
;;; active.menuAction(MenuSearchText) ; Bearbeiten_TextSuchen
;;; active.menuAction(MenuSelectAll) ; Bearbeiten_AllesMarkieren
active.menuAction(MenuTableNew) ; Datei_Neu_Tabelle
active.menuAction(MenuTableOpen) ; Datei_Öffnen_Tabelle
active.menuAction(MenuWindowArrangeIcons) ; Fenster_SymboleAnordnen
active.menuAction(MenuWindowCascade) ; Fenster_Überlappend
active.menuAction(MenuWindowCloseAll) ; Fenster_AlleSchließen
active.menuAction(MenuWindowTile) ; Fenster_Nebeneinander
;=======================================================================================
; ncm # 19961211
Positionen
=======================================================
Datenbankstruktur POSTEN.DB
=======================================================
01 Auftragsnummer PoAuNr I * X2
02 Zeile/Ti.sortiernr. PoZeile S * X3
03 Postentyp PoTyp A 4
04 Untertyp Untertyp A 1
05 Postenstatus PoStatus A 3
06 Menge Partie PoPartie S
07 Menge Berechnet PoBerechnet S
08 Paket-Nummer PoPaNr S
09 Titelnummer PoTiNr S =>
10 Kurztitel PoKurztitel A 5
11 Verlags-ISBN PoISBN A 5
12 Meldenummer PoMeNr S
13 Vk-Preis PoVK I
14 Postenrabatt PoRabatt S
15 Nettopreis PoNetto I
16 Summe abzg. % incl. MWS PoSumme I
17 MWSt-Satz PoMws S
18 Gewicht PoGewicht I
19 Vormerker-Auftragsnr. PoAuNrVormerk I
20 Kundennummer PoKuNr I X1
21 Rechnungsnummer PoReNr I
22 Marker PoMarker L
23 Postentext PoFMemo F 3
24 Bestelldatum PoBestelldatum D
25 Bestellzeichen PoBestellzeichen A 24
26 Lager PoLager A 2
27 Lagerbewegung PoLagerbeweg I
27 ? Hand_Vormerker L
28 Vertreter Vertreter A 4
Sekundärindizes:
X = "SekInd_KuNr" = PoKuNr - PoAuNr - PoZeile
Imprint : www.trilo.de/imprint.en.html