Neuling sucht Hilfe

Grundsätzliche Themen zur Bedienung, Erstellung von Formularen, Datenbankanbindung und Beispiele ...
Antworten
lrzwwil
Beiträge: 11
Registriert: 13.12.2012, 20:24

Neuling sucht Hilfe

Beitrag von lrzwwil » 31.12.2012, 14:13

Hallo Zusammen,
habe ein kleines Problem, oder eigentlich 2.

Ich habe ein Bestellformular (s. Anhang):
- Lieferadresse soll nur gedruckt werden,wenn Name befüllt ist und unglein "Name Rechnungsempfänger" ist.
- Schriftfarbe von Feld "Artikelbezeichung" in Einzelzeile soll rot sein, wenn Feld "Anzahl_offen" > 0 ist, ansonsten schwarz.

Wie kann ich das verwirklichen? Bin für alle Hinweise dankbar
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

armine
Beiträge: 2690
Registriert: 16.05.2009, 10:24

Neuling sucht Hilfe

Beitrag von armine » 01.01.2013, 14:50

Hallo Irzwwil,

du hast dir einen guten Ansatz ausgesucht. Mit der Anpassung musst du allerdings noch etwas sorgfältiger werden.
Im Zuge der Anpassung habe ich gleich ein wenig Komfort eingearbeitet.
Passt nun alles?

vg armine
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

lrzwwil
Beiträge: 11
Registriert: 13.12.2012, 20:24

Neuling sucht Hilfe

Beitrag von lrzwwil » 02.01.2013, 00:11

Hallo Armine,
der Block mit den Positionszeilen passt nun, super!

Zum Rechnungsadressblock, Lieferadressblock:
Wenn ich Button <Drucken> auslöse kommt Skriptfehler (s. Hardcopy.pdf).

Im Übrigen scheint Verständnisfehler aufgetreten zu sein.
Ich möchte den Block mit der Lieferadresse nur drucken, wenn Rechnungsadressname <> Lieferadressname ist und Lieferadressname nicht leer ist.

Danke für Deine bisherigen Bemühungen, das Formular sieht bereits bereits super aus.

LG
lrzwwil
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

lrzwwil
Beiträge: 11
Registriert: 13.12.2012, 20:24

Neuling sucht Hilfe

Beitrag von lrzwwil » 02.01.2013, 00:39

Hallo Armine,
zur weiteren Erklärung
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

armine
Beiträge: 2690
Registriert: 16.05.2009, 10:24

Neuling sucht Hilfe

Beitrag von armine » 02.01.2013, 08:56

Hallo Irzwwil,

der Print-Button bockt, weil ich am Schluss die Felder umbenannt habe (statt den [font=courier new]Tool Tip[/font] zu bearbeiten). Ersetze bitte

[font=courier new]  Formular1.Inhalt.Briefkopf.Lieferanschrift::prePrint - (FormCalc, client)

if (HasValue(Name1.Name) and (Replace(Upper(Concat(Rechnungsempfänger.Name1.Name, Rechnungsempfänger.Name2.Name)), "ß", "SS") <> Replace(Upper(Concat(Name1.Name, Name2.Name)), "ß", "SS"))) then
    $.presence = "visible"
else
    $.presence = "hidden"
endif[/font]

Was das Runden angeht, bin ich mit dem errechneten Ergebnis zufrieden. Gerundet wird der Endwert! Wenn du schon das Zwischenergebnis – Bruttopreis * Rabattsatz – rundest, dann hast du das von dir gewünschte Ergebnis.

Alle klar?

vg armine

lrzwwil
Beiträge: 11
Registriert: 13.12.2012, 20:24

Neuling sucht Hilfe

Beitrag von lrzwwil » 02.01.2013, 23:43

Hallo Armine,
Danke für die Unterstützung habe das Formular nun fertiggestellt.
Mit dem Runden bin ich nicht zufrieden gewesen, weil es kein kaufmännisches Runden gewesen ist, habe es jetzt aber über Floor(Bruttopreis * Prozentsatz + .5) / 100 gelöst

VG
Lrzwwil

Antworten