Announcement

Collapse
No announcement yet.

Spaltenbeschriftung in Listenfeld (acc2000)

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Spaltenbeschriftung in Listenfeld (acc2000)

    Hallo

    ich habe ein Formular mit Listenfeld, bei dem die Spaltennamen eingeblendet sind. Nun wollte ich für die Spalten eine userfreundliche Beschriftung vornehmen. Als Lösung habe ich die Beschriftung im Tabellenbereich benutzt. Mir wäre aber eine Beschriftung innerhalb des Formularbereichs lieber. Kann mir jemand einen Tip geben?

    Thx - Gruß Che

  • #2
    ...was meinst Du mit "Tabellenbereich"..?

    Hallo,

    evt. könnte eine von Dir angehängte Grafik helfen,
    die Frage besser zu verstehen.

    ...und was meinst Du genau mit "userfreundlich".

    Wenn es nur um die Namen der Felder geht, so
    kannst Du Dir mit einer Abfrage helfen, die Du direkt
    in der Liste im Formular hinterlegst oder als Abfrage
    in Access erstellst und darin "schönere" Namen
    verwendest.

    Ansonsten kannst Du einfach über die Liste ein paar
    Label-Controls "hinpappen" ;-)

    Viele Grüße,
    tAgedObject
    darkness is a state of mind

    Comment


    • #3
      Hallo tAgedObject

      Tabellen: Entwicklungsmodus | Beschriftung ändert mir optisch
      strManVName --> Vorname (also Beschriftung für die Nutzung),
      desgleichen bei den Abfrage: Eigenschaften | Beschriftung.

      Bei Formular Datenblatt-Ansicht (Unterformular) kann man auch die Spaltennamen beschriften, weiß ich nicht auswendig, ist ein bißchen umständlich - aber möglich.

      Die Beschriftung im Tabellenbereich wird akzeptiert
      Die Beschriftung im Abfragebereich wird ignoriert (!)

      Und nun dachte ich ganz naiv, es sollte auch beim Listenfeld eine hauseigene Lösungsmöglichkeit geben, die Beschriftung der Spaltennamen irgendwo in den Eigenschaften festzulegen. Gerne auch in VBA, in der Art ...
      Me!Listbox.Caption = "So sieht's sauber aus"

      Dein Hinweis auf die grafische Lösung läßt meine Hoffnung schwinden. Vielleicht ist das wirklich nicht vorgesehen, vergessen worden. Aber ich will nicht meckern, mein 2000 ist natürlich ein Oldtimer, der öfter mal das ein oder andere Zugeständnis abfordert

      Danke für Deine Mühe
      Gruß Che

      Comment


      • #4
        ...einen hab' ich noch ;-)

        Hallo,

        Evt. liegt es ja tatsächlich an Deiner Version von Access.
        Du kannst aber in einer Abfrage statt der Beschriftung
        auch den Feldnamen ändern (siehe angehängte Grafik).

        Das entspricht der "AS-Klausel" in der Select-Anweisung -
        diese kannst Du w.g. auch direkt in der Listeneigenschaft
        RowSource hinterlegen. Beispiel :
        Code:
        Select strManVName As Vorname From tblWasWeisIchDenn
        Viele Grüße,
        tAgedObject
        Attached Files
        darkness is a state of mind

        Comment


        • #5
          erledigt

          Bravo, das klappt! Das ist eine saubere Lösung,
          die sich leicht verwalten läßt.

          Besten Dank - Gruß Che

          Comment

          Working...
          X