Seite 1 von 2

[Gelöst] Formular: Auf welche Abfrage|Tabelle greift es zu?

Verfasst: Fr 7. Aug 2020, 10:42
von Pit Zyclade
Ich habe mehrere Abfragen in meiner (internen) Datenbank . Zwei sind fast gleichlautend und deshalb wollte ich sie bereinigen. Nun habe ich auch Formulare und würde gerne erfahren, auf welchen Quellen (Tabellen oder Abfragen) sie beruhen, damit ich keine Abfrage lösche, bevor ich die Formulare angepaßt habe.

Wie kann man bei Formularen eindeutig ermitteln, aus welchen Quellen sie gespeist werden? Ich habe nicht den Knopf/das Menü/oder spezielle Möglichkeit hierfür gefunden. Leider kann man Formulare ja auch nicht mit SQL bearbeiten...

Danke für Tip

Re: Formular: Auf welche Abfrage|Tabelle greift es zu?

Verfasst: Fr 7. Aug 2020, 15:47
von RobertG
Hallo pit,

Du brauchst die Erweiterung BaseDocumenter. Die zeigt Dir sämtliche Verbindungen innerhalb Deiner datenbank auf.
http://www.access2base.com/basedocument ... enter.html

Ich habe das auch einmal mit Screenshots hier beschrieben:
https://www.familiegrosskopf.de/robert/ ... documenter

Gruß

Robert

Re: Formular: Auf welche Abfrage|Tabelle greift es zu?

Verfasst: Fr 7. Aug 2020, 16:57
von Pit Zyclade
Danke. Ich habe die .oxt gefunden und installiert.
Leider hält sich meine Freude an englischer Sprache in Grenzen, so daß mir die Dokumentation nicht wirklich weiterhilft.
So habe deine Dokumentation angefangen... und die "Sammel-DB" versucht anzulegen.
Gleich kommt eine Fehlermeldung:
BaseDocumenter-Fehler.jpg
BaseDocumenter-Fehler.jpg (66.91 KiB) 2568 mal betrachtet
Aber es wird doch eine DB am gewünschten Ort angelegt.
Allerdings wird beim 2. Durchlauf, als ich also meine DB listen wollte, ebenfalls eine Fehlermeldung erzeugt, die ich auszugsweise wiedergebe:
BaseDocumenter-Fehler 2.jpg
BaseDocumenter-Fehler 2.jpg (222.86 KiB) 2568 mal betrachtet
Weiß noch nicht, wie ich das noch hinbekomme.

Re: Formular: Auf welche Abfrage|Tabelle greift es zu?

Verfasst: Fr 7. Aug 2020, 20:40
von RobertG
Hallo Pit,

das Ding hat bei mir beim ersten Test sofort geklappt. Ich war über die Dokumentation der Datenbank entsprechend begeistert. Mich bringt das jetzt ins Grübeln, was da bei Dir wohl falsch läuft.

Du hast das doch mit einer Version von LO laufen lassen, bei der auch Access2Base dazugehört?

Meine Testversion damals war direkt die erste Version, die im Netz verfügbar war: 0.5

Ich muss leider sagen: ich komme im Moment zum gleichen Resultat. Als ob es da eine Änderung in der Scriptsprache gegeben hat, die noch nicht berücksichtigt ist. Scheint ja etwas mit Python zu tun zu haben.

Gruß

Robert

Re: Formular: Auf welche Abfrage|Tabelle greift es zu?

Verfasst: Fr 7. Aug 2020, 22:21
von Pit Zyclade
Hallo Robert,
Man lernt ja nie aus...
Ich habe jetzt LO 6.3.6.2. (x64). Angeblich sei access2base laut google-web jetzt in den LO-Versionen drin und muß nicht zusätzlich als Extension geladen werden. Man kann bei näherer Suche in den Makros access2base auch sehen.

Meine sehr bescheidenen Kenntnisse aber lassen mich zweifeln, ob das jetzige Problem nicht installationsabhängig ist. Vielleicht muß ich eine Reparaturinstallation machen und irgendetwas Zusätzliches installieren, ich weiß es nicht.
Danke, dass du dich für mich bemüht hast.

Re: Formular: Auf welche Abfrage|Tabelle greift es zu?

Verfasst: Sa 8. Aug 2020, 09:06
von Pit Zyclade
Habe Reparaturinstallation und erweiterte Installation durchgezogen. Aber das hat keine Besserung erbracht. Leider.
Leider ist der Punkt contact zum Verfasser ebenfalls nicht vorhanden!

Re: Formular: Auf welche Abfrage|Tabelle greift es zu?

Verfasst: Sa 8. Aug 2020, 09:27
von gogo
.... das reicht nicht?
FE.png
FE.png (31.37 KiB) 2538 mal betrachtet
auf die Eigenschaften kann man auch per Basic zugreifen (und sie auch zur Laufzeit verändern)

Re: Formular: Auf welche Abfrage|Tabelle greift es zu?

Verfasst: Sa 8. Aug 2020, 09:37
von RobertG
Hallo gogo,

das reicht sicherlich. Ich war nur völlig überrascht, dass dieses tolle Werkzeug, es nicht mehr in der momentanen Umgebung tut. Damit hatte ich nämlich einen Überblock über wirklich alle Verknüpfungen auch in komplizierten Datenbankkonstruktionen mit vielen Formularen.

Gruß

Robert

Re: Formular: Auf welche Abfrage|Tabelle greift es zu?

Verfasst: Sa 8. Aug 2020, 11:38
von Pit Zyclade
gogo hat geschrieben:
Sa 8. Aug 2020, 09:27
.... das reicht nicht?
FE.png
Und wie gelangst du an diese Ansicht? Wenn ich in das fragliche Formular gehe, dann gibt es keinen SQL-Zugang zum Formular und gehe ich auf Formularbearbeiten, dann kann ich z.B. ein ähnliches Bild finden, nur werden mir dann ausschließlich die Felder mit Namen gelistet und ich weiß noch immer nicht, ob das ein Zugriff auf eine Tabelle oder eine Abfrage mit gleichlautenden Feldernamen ist. (Ich habe eine inhaltlich zutreffende Tabelle, aber zwei Abfragen dieser Tabelle, also 3, von denen ich eine Abfrage gerne löschen will)

Re: Formular: Auf welche Abfrage|Tabelle greift es zu?

Verfasst: Sa 8. Aug 2020, 12:00
von Pit Zyclade
Ich habs gefunden. Da ich weitestgehend Laie bin, braucht es mal Zeit, bis es klickert.

Formular-Bearbeiten -> Menügruppe Formular -> Formulareigenschaft.

Mein Problem ist also gelöst, aber noch nicht als gelöst bezeichnen (!), weil ich noch auf die Antwort bezüglich BaseDokumenter warten will.... sonst deinstalliere ich das Paket...