Hallo Wolfgang, Du hast leider Deine Mail als Antwort auf eine Mail verfasst, die zu einem völlig anderen Thema gedacht ist. Bitte demnächst nur die Mailadresse kopieren und eine neue Mail schreiben. > > gibt es irgendeine Möglichkeit in Base die Definition von Tabellen > auszudrucken zu Dokumnetationszwecken und zur Erstellung eine Handbuches > für Prügrammierer oder dergleichen?
Dazu musst Du eine entsprechende Abfrage starten. Die Abfrage nutzt die Systemtabellen der internen Datenbank. Folgende Abfrage habe ich im Handbuch hinterlegt: --------------------- SELECT "A"."TABLE_NAME", "A"."COLUMN_NAME", "A"."TYPE_NAME", "A"."NULLABLE", "B"."KEY_SEQ" AS "PRIMARYKEY", "C"."PKTABLE_NAME" || '.' || "C"."PKCOLUMN_NAME" AS "FOREIGNKEY FOR" FROM "INFORMATION_SCHEMA"."SYSTEM_COLUMNS" AS "A" LEFT JOIN "INFORMATION_SCHEMA"."SYSTEM_PRIMARYKEYS" AS "B" ON ( "B"."TABLE_NAME" = "A"."TABLE_NAME" AND "B"."COLUMN_NAME" = "A"."COLUMN_NAME" ) LEFT JOIN "INFORMATION_SCHEMA"."SYSTEM_CROSSREFERENCE" AS "C" ON ( "C"."FKTABLE_NAME" = "A"."TABLE_NAME" AND "C"."FKCOLUMN_NAME" = "A"."COLUMN_NAME" ) WHERE "A"."TABLE_SCHEM" = 'PUBLIC' --------------------- Weiteres zu den Systemtabellen findest Du im Anhang des aktuellen Handbuches. Alle Handbücher zum Download findest Du hier: http://de.libreoffice.org/hilfe-kontakt/handbuecher/ Für das Base-Handbuch musst Du etwas nach unten scrollen. Zum Drucken die Abfrage einfach z.B. in ein Calc-Dokument ziehen. Gruß Robert -- Liste abmelden mit E-Mail an: [email protected] Probleme? http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/ Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de Listenarchiv: http://listarchives.libreoffice.org/de/users/ Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert
