Antworten im Forum
Verfasst: Di, 10.01.2006 18:06
**** Keine Kritik*****
**** Nur eine bitte ***
+++++++++++++++++++++++++++++++++++++++++++++
Hallo,
ich gehe mal davon aus, das Leute die Fragen stellen, vor der
Fragestellung bereits einiges probiert haben und sonst
mit ihrem Problem nicht weiterkommen.
Ferner gehe ich davon aus, das diejenigen die antworten,
etwas von der Materie verstehen.
An Hand einer Frage und einer Antwort möchte ich die Problematik
einmal deutlich machen:
++++++++++
++ Frage: +++
++++++++++
über das folgende Makro
******************************************************************************************************
' Anrede
If oDialog.getControl("txt_anrede").text="Herrn" Then
PutValue("Anrede", "Sehr geehrter Herr " + oDialog.getControl("txt_zuname").text + ",")
ElseIf oDialog.getControl("txt_anrede").text="Frau" Then
PutValue("Anrede", "Sehr geehrte Frau " + oDialog.getControl("txt_zuname").text + ",")
Else
PutValue("Anrede", "Sehr geehrte Damen und Herren,")
End If
******************************************************************************************************
erreiche ich, das bei der Briefanrede
Herrn, in der Anrede " sehr geehrter Herr "Name" erscheint.
bei der Briefanrede
Frau, in der Anrede " sehr geeehrte Frau "Name" erscheint.
Wie erweitere ich das Makro, dass bei der Briefanrede "Eheleute"
sehr geehrte Frau "Name", sehr geehrter Herr "Name" erscheint ?
++++++++++++++++++
++ erhaltene Antwort: +++
++++++++++++++++++
Einfach ein weiteres elseif anhängen.
elseif oDialog.getControl("txt_anrede").text="Eheleute" Then ...
Was ich jetzt meine, sind die ..... in der Antwort.
Das ich ein weiteres elseIf anhänge war mir schon klar, aber bei dem Rest , wie ( " usw. hatte ich Probleme.
Es wäre m. E. nett, wenn bei der Antwort der komplette Code ergänzt würde. Das hilft dem Fragenden wirklich weiter.
Ferner wäre es für alle sinnvoll, wenn ein Makro im Forum umgeändert bzw, verbessert wird am Schluss der Diskusion nochmals das komplette Makro zu bringen, damit andere Forumsteilnehmer auch etwas davon haben.
Wie gesagt, k e i n e Kritik sondern nur ein Wunsch.
mfg
mike6
**** Nur eine bitte ***
+++++++++++++++++++++++++++++++++++++++++++++
Hallo,
ich gehe mal davon aus, das Leute die Fragen stellen, vor der
Fragestellung bereits einiges probiert haben und sonst
mit ihrem Problem nicht weiterkommen.
Ferner gehe ich davon aus, das diejenigen die antworten,
etwas von der Materie verstehen.
An Hand einer Frage und einer Antwort möchte ich die Problematik
einmal deutlich machen:
++++++++++
++ Frage: +++
++++++++++
über das folgende Makro
******************************************************************************************************
' Anrede
If oDialog.getControl("txt_anrede").text="Herrn" Then
PutValue("Anrede", "Sehr geehrter Herr " + oDialog.getControl("txt_zuname").text + ",")
ElseIf oDialog.getControl("txt_anrede").text="Frau" Then
PutValue("Anrede", "Sehr geehrte Frau " + oDialog.getControl("txt_zuname").text + ",")
Else
PutValue("Anrede", "Sehr geehrte Damen und Herren,")
End If
******************************************************************************************************
erreiche ich, das bei der Briefanrede
Herrn, in der Anrede " sehr geehrter Herr "Name" erscheint.
bei der Briefanrede
Frau, in der Anrede " sehr geeehrte Frau "Name" erscheint.
Wie erweitere ich das Makro, dass bei der Briefanrede "Eheleute"
sehr geehrte Frau "Name", sehr geehrter Herr "Name" erscheint ?
++++++++++++++++++
++ erhaltene Antwort: +++
++++++++++++++++++
Einfach ein weiteres elseif anhängen.
elseif oDialog.getControl("txt_anrede").text="Eheleute" Then ...
Was ich jetzt meine, sind die ..... in der Antwort.
Das ich ein weiteres elseIf anhänge war mir schon klar, aber bei dem Rest , wie ( " usw. hatte ich Probleme.
Es wäre m. E. nett, wenn bei der Antwort der komplette Code ergänzt würde. Das hilft dem Fragenden wirklich weiter.
Ferner wäre es für alle sinnvoll, wenn ein Makro im Forum umgeändert bzw, verbessert wird am Schluss der Diskusion nochmals das komplette Makro zu bringen, damit andere Forumsteilnehmer auch etwas davon haben.
Wie gesagt, k e i n e Kritik sondern nur ein Wunsch.
mfg
mike6