Announcement

Collapse
No announcement yet.

Spaltennamen zur Laufzeit ändern

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

  • Spaltennamen zur Laufzeit ändern

    Hallo Zusammen,

    kann man in Access die Spaltennamen beim Aufruf einer Tabelle ändern? Ich arbeite mit der Ansicht Datenblatt.
    Ich muss einen Import von Daten für mehrere Kunden schreiben und jeder Kunde möchte die Spaltennamen nach seinen Vorgaben anpassen können.

    Was gibt es da für Möglichkeiten?

    Für Hilfe wäre ich dankbar.

    Viele Grüße
    Monika Nicolaij

  • #2
    z.B. mittels Aliase

    SELECT Feld1 as Alias1 FROM ...

    Comment


    • #3
      Ja, wenn es so einfach wäre. Das wirkt aber nicht beim Aufruf des Formulars. Da bleiben die alten Spaltennamen erhalten.

      Viele Grüße
      Monika Nicolaij

      Comment


      • #4
        Hallo Monika,

        in der Datenblattansicht wird Dir als Spaltenüberschrift
        - die Beschriftung des assozierten Labels angezeigt
        - wenn es das nicht gibt, der Name des Textfeldes

        Den Namen des Textfeldes kann man nicht dynamisch zur Laufzeit ändern, bleibt also nur das assozierte Label, deren Caption Du per Code dann dynamisch je nach Kunden änderst.

        Siehe auch hier dazu:
        http://entwickler-forum.de/showpost....6&postcount=10
        Olaf Helper

        <Blog> <Xing>
        * cogito ergo sum * errare humanum est * quote erat demonstrandum *
        Wenn ich denke, ist das ein Fehler und das beweise ich täglich

        Comment


        • #5
          Hallo Olaf,
          danke für Deine Unterstützung. Ich sehe das genauso wie Du und ich bin bereits dabei, es so umzusetzen.

          Viele Grüße
          Monika

          Comment

          Working...
          X