Office: Feldinhalt "unsichtbar"

Helfe beim Thema Feldinhalt "unsichtbar" in Microsoft Access Hilfe um das Problem gemeinsam zu lösen; Habe mittlerweile herausgefunden daß dieses mscomctl für TreeView verwendet wird Da werde ich bei Gelegenheit mal mein Hauptmenü umstricken Dieses Thema im Forum "Microsoft Access Hilfe" wurde erstellt von vodet, 15. Oktober 2024.

  1. vodet Neuer User

    Feldinhalt "unsichtbar"


    Habe mittlerweile herausgefunden daß dieses mscomctl für TreeView verwendet wird
    Da werde ich bei Gelegenheit mal mein Hauptmenü umstricken
     
  2. andyfau
    andyfau Erfahrener User
    Desweiteren muss der Code noch auf 64 bit umgestellt werden, weil es noch einige API-Aufrufe (Private Declare Function für Kernel32.dll) gibt. Dazu gibt es in diversen Foren Hilfe. Stichwort PtrSafe. Du hast wahrscheinlich eine alte 32bit-Version von Access im Einsatz? Für Treeview gibt es, soweit ich weiß keinen adäquaten Ersatz für 64 bit.
     
  3. andyfau
    andyfau Erfahrener User
    Wenn man nun alle PtrSave eingebaut hat, taucht beim Kompilieren ein weiterer Fehler auf "Doppeldeutiger Funktionsaufruf". Das deutet darauf hin, dass bei den Verweisen zwei Libs verbunden sind, die dieselben Funktionen enthalten. Wahrscheinlich auch irgendwelche Altlasten....
     
  4. vodet Neuer User

    Feldinhalt "unsichtbar"

    Mir wurde damals gesagt
    "Installier niemals Access in 64bit, das macht nur Probleme"
    Daran hab ich mich gehalten und nun hab ich halt Office 32-bit im Einsatz Feldinhalt "unsichtbar" :(
     
    Zuletzt bearbeitet: 13. November 2024
  5. andyfau
    andyfau Erfahrener User
    Das haben all die Nasen proklamiert, die gern weiterhin ihre ActiveX-Erweiterungen verkaufen wollten und nicht in der Lage waren/sind alte Anwendungen in die neue Welt zu hieven.
    Ich werde deine DB mal auf einem 32bit System anschauen, vielleicht kommen wir dann weiter.
     
  6. andyfau
    andyfau Erfahrener User
    Also, auf 32bit läuft die DB und zeigt auch das eigentümliche Verhalten, was Du beschreibst. Es entsteht vermutlich durch die etwas schwierige Konstruktion der Kombifelder wo der Feldinhalt (gebundene Spalte) die ID ist, die aber ausgeblendet ist. bei der Auswahl soll aber doch der resultierende Inhalt (Spalte2) angezeigt werden und dann auch im UF angezeigt werden und nicht die ID. Ich würde das Unterformular als Endlosformular umbauen. Und zwar erstmal nur mit den IDs als Textfelder. So ist diese unsägliche Joinkonstruktion in der Abfrage nicht nötig. Ergänzend zu den ID-Feldern würde ich dann den resultierenden Wert in einem zusätzlichen, ungebundenen Feld über eine DomWert-Funktion holen. Dann kann das IDFeld über "rechte Maustaste /Ändern zu" in ein zweispaltiges Kombifeld umgewandelt werden, in der man erstmal ID und Ergebniswert sieht. Datenquelle für das Kombifeld ist eine entsprechend eingegrenzte kleine Abfrage. Wählt man nun einen Wert aktualisiert sich das Nebenfeld mit der DomWert-Funktion immer automatisch entsprechen der gewählten ID. Ich habe den 32bit Rechner leider nur kurz zur Verfügung gehabt, sodass ich den Umbau nur theoretisch schildern kann.
     
    1 Person gefällt das.
  7. Doming
    Doming hat Ahnung
    Ich stell mir gerade vor, wie du Frauchen den alten 32bit-Laptop entrissen hast, mit dem sie allabendlich Shopping Queen streamt... Feldinhalt "unsichtbar" *:D*
     
    1 Person gefällt das.
  8. vodet Neuer User

    Feldinhalt "unsichtbar"

    Zunächst einmal vielen Dank für Deine Analyse!
    Ob ich den Umbau auf 64bit angehe weiß ich noch nicht, denn das bedeutet ja auch zumindest zwei neue Office Lizenzen Feldinhalt "unsichtbar" :(
    Das Hauptmenü werde ich auf jeden Fall umbauen, bzw. mich von TreeView verabschieden.
    Mit dem Ursprungsproblem weiß ich noch nicht wie ich umgehe, denn wenn ich ehrlich bin verstehe ich grad nicht was da genau zu tun ist.
    Ich war schon froh daß ich das so verändern konnte...
     
  9. andyfau
    andyfau Erfahrener User
    So ungefähr...

    Das sollte hinzubekommen sein. Ich werde den alten Rechner mal kapern.Feldinhalt "unsichtbar" *:D*
     
    1 Person gefällt das.
  10. andyfau
    andyfau Erfahrener User
    So, ich habe frmAlbum nun mal wie oben beschrieben umgebaut. Folgendes ist dazu zu sagen:
    Hinter dem Unterformular, welches das merkwürdige Verhalten zeigte, lag noch ein weiteres Unterformular sfrmMediumGeneral, welches mit HIlfe eine Schalters, jeweils mit dem anderen Formular im Wechsel angezeigt wurde. Dieses UF habe ich erstmal rausgenommen und die Umschaltroutine stillgelegt. Ich weiß nicht, ob Du den Mechanismus brauchst, bzw. ihn kanntest.
    Die Tabellenwerte im Unterformular werden nun nach Neuwahl richtig angezeigt und sind auch änderbar. Ich habe allerdings als Datenquelle für die Kombifelder die jeweilige Grundtabelle genommen. Wenn Du jeweils nur die Werte zu Auswahl stellen möchtest, die zum jeweiligen Medientyp passen (wie Du am Anfang mal geschrieben hast), erstelle für die Kombifelder jeweils eine separate Abfrage, die entsprechend filtert und hinterlegst diese in den Eigenschaften der Kombifelder als Datenquelle. Als Filter für diese Abfragen kannst Du ja einfach das jeweilige Feld des Unterformulars als Kriterium eintragen. Am einfachsten baust Du das Kriterium über rechte Maustaste/Aufbauen/geladeneFormulare auf, damit die Syntax stimmt.
     
  11. vodet Neuer User
    Besten Dank für deine Mühen!
    Allerdings ist nun nahezu wieder der Ursprungszustand entstanden.
    Es gab ein sfrmMedium, welches immer alle Felder enthielt und auch Medium/Editionsarten zuließ, die völlig unsinnig sind.
    Ich hab dann zunächst mal das sfrmMedium gesplittet:
    sfrmMediumGeneral: gilt für alle Medien außer Tonbändern; es werden 3 Felder für "Zusatzinfos" angezeigt
    sfrmMediumTonband: gilt nur für das Medium "Tonband"; es werden 5 Felder für "Zusatzinfos" angezeigt
    Im frmAlbum gibt es ein Flag "Tonband", welches das für dieses Medium passende sfrm anzeigt.

    Blieb noch das "Problem", daß unsinnige Kombinationen möglich waren:
    es gibt z.B. die Edition "180g", das gibt's aber nur bei LPs, nicht bei CDs
    So habe ich die Zuordnungstabelle "tblMedientypEditionsart" geschaffen, welche insofern funktioniert,
    als daß sie die zum Medium passenden Editionen anbietet, diese aber eben nur bei aktivem Fokus anzeigt.

    Es ist recht schwierig das in Worte zu fassen glaub ich Feldinhalt "unsichtbar" :(
     
  12. andyfau
    andyfau Erfahrener User
    Das kriegen wir auch noch hin.....
     
    1 Person gefällt das.
  13. vodet Neuer User

    Feldinhalt "unsichtbar"

    Vielleicht schick ich dir mal die Version die ich momentan benutze
    Kann ja auch sein daß ich da irgendwas komplett vergurkt hab...
     
  14. andyfau
    andyfau Erfahrener User
    Ich glaube ich verstehe schon. Du willst nur die über die m:n-Tabelle zulässigen Kombinationen zulassen UND über den Flag umschalten. Ich bau das in meine Version mal ein, dann kannst Du es Dir anschauen. Wenn ich jetzt wieder auf eine andere Version aufsetzen muss, ist das doppelte Arbeit.
     
    1 Person gefällt das.
  15. vodet Neuer User
    OK
    Das sfrmMediumTonband paßt übrigens so wie es ist, denn da ist natürlich fix auf ein Medium gefiltert
     
Thema:

Feldinhalt "unsichtbar"

Die Seite wird geladen...
  1. Feldinhalt "unsichtbar" - Similar Threads - Feldinhalt unsichtbar

  2. MSAccess - Feldinhalt in Formular aus anderer Tabelle befüllen (VBA)

    in Microsoft Access Hilfe
    MSAccess - Feldinhalt in Formular aus anderer Tabelle befüllen (VBA): Hallo und guten Tag allerseits, ich habe ein, für viele von Euch sicherlich einfach zu lösendes Problem. In meiner Tabelle literatur habe ich unter anderem die Felder Magazin, Kennung_Jahrgang,...
  3. Aus einzelnen Excel-Feldinhalten ein Word generieren

    in Microsoft Excel Hilfe
    Aus einzelnen Excel-Feldinhalten ein Word generieren: Hallo zusammen ich bin auf der Suche nach einer Idee auf dieses Forum gestossen und wollte mal fragen, ob ihr mir weiterhelfen könnt. Problem: Ich habe eine Exceldatei in welcher eine vielzahl...
  4. Feldinhalt mit Doppelpunkte trennen

    in Microsoft Excel Hilfe
    Feldinhalt mit Doppelpunkte trennen: Ich suche eine Möglichkeit den Feldinhalt der aus einer Zeichenkette besteht (in meinem Falle aus 12 Zeichen: zb. 1A2B3C4D5E) nach jeder zweiten Zahl durch einen Doppelpunkt zu trennen. Das...
  5. Zusammengesetzer Feldinhalt verursacht Fehlermeldung

    in Microsoft Access Hilfe
    Zusammengesetzer Feldinhalt verursacht Fehlermeldung: Hallo, ich "baue" in einem Feld (SampleNo) meiner Tabelle eine Bezeichnung aus Primärschlüssel (Autowert) und der Jahreszahl eines Datums zusammen. Me!SampleNo = Year([Delivery]) & "-" & SampleID...
  6. Feldinhalte trennen

    in Microsoft Access Hilfe
    Feldinhalte trennen: Hallochen folgendes Problem, ich habe ein Datenbankfeld Name dass ich dringend trennen muss in Nachname, Vorname und Bemerkung Die bisherigen Inhalte sind jeweils stringent durch Leerzeichen...
  7. Andere Datenbank öffnen und Feldinhalt kopieren.

    in Microsoft Access Hilfe
    Andere Datenbank öffnen und Feldinhalt kopieren.: Hallo NG, ich öffnen aus meiner Datenbank eine andere Datenbank mit FollowHyperlink TempLink funktioniert soweit auch gut. Jetzt möchte ich, dass die Materialnummer in die zu öffnende DB...
  8. Feldinhalte automatisch an anderer Stelle auffüllen

    in Microsoft Word Hilfe
    Feldinhalte automatisch an anderer Stelle auffüllen: Hallo zusammen, gerade bin ich dabei eine Vorlage für unsere Schulungsskizzen zu erstellen. Diese Vorlage beinhaltet ein Deckblatt und auf den darauffolgenden Seiten die einzelnen...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden