collapse

* Benutzer Info

 
 
Willkommen Gast. Bitte einloggen oder registrieren. Haben Sie Ihre Aktivierungs E-Mail übersehen?

* Wer ist Online

  • Punkt Gäste: 86
  • Punkt Versteckte: 1
  • Punkt Mitglieder: 3
  • Punkt Benutzer Online:

* Forenstatistik

  • stats Mitglieder insgesamt: 13808
  • stats Beiträge insgesamt: 64126
  • stats Themen insgesamt: 8674
  • stats Kategorien insgesamt: 5
  • stats Boards insgesamt: 16
  • stats Am meisten online: 415

Autor Thema: (Me!Bemerkung = Null) setzt Cursor nicht an Anfang des Memo-Feldes  (Gelesen 1317 mal)

Offline hawebe

  • Access-User
  • *
  • Beiträge: 98
Hallo,
bei Überarbeitung eines Kundengebotes lösche ich den Feldinhalt eines Memo-Feldes: Me!Bemerkung = Null.

Neue Textbausteine setze ich wie folgt:

If Nz(Me!AngebBemerkung, "") = "" Then
   Me!AngebBemerkung = "Wegen der Überarbeitung Ihrer Druckvorlage fallen Grafikkosten an."
Else
   Me!AngebBemerkung = Me![AngebBemerkung] & vbCrLf & "Wegen der Überarbeitung Ihrer Druckvorlage fallen Grafikkosten an."
End If

Der erste neue Textbaustein wird jedoch nicht an den Anfang des Feldes, sondern in die 2. Zeile gesetzt.
Könnt Ihr mir bitte sagen wie ich den ersten Textbaustein in die erste Zeile bekomme.
Gruß aus dem Emsland
 

Online DF6GL

  • Global Moderator
  • Access-Oberguru
  • *****
  • Beiträge: 23143
Re: (Me!Bemerkung = Null) setzt Cursor nicht an Anfang des Memo-Feldes
« Antwort #1 am: Dezember 26, 2013, 14:37:52 »
Hallo,

mhmm,  durchblicke jetzt nicht die Situation und die Logik...



Egal, ob  das Memofeld anfänglich auf Null gesetzt wird oder nicht, bräuchte der gesamte Code auch nur so aussehen, wenn bei vorausgegangenen Zuweisungen an das Memofeld auch immer ein vbCrLf  angehängt wird:

Me!AngebBemerkung = Null
Me!AngebBemerkung ="Das ist die erste Zeile" & vbCrLf

Me!AngebBemerkung = Me![AngebBemerkung] & "2. Zeile: Wegen der Überarbeitung Ihrer Druckvorlage fallen Grafikkosten an." & vbCrLf

Me!AngebBemerkung = Me![AngebBemerkung] & "Das ist die 3. Zeile." & vbCrLf

Offline hawebe

  • Access-User
  • *
  • Beiträge: 98
Re: (Me!Bemerkung = Null) setzt Cursor nicht an Anfang des Memo-Feldes
« Antwort #2 am: Dezember 26, 2013, 15:49:07 »
Hallo Franz,

danke für die einfache und problemlos laufende Variante.

Ich wünsche Dir noch einen angenehmen 2. Feiertag und einen guten Rutsch in das kommende neue Jahr.
Gruß aus dem Emsland