FastReport Hinweise für Ladeliste: Unterschied zwischen den Versionen
Aus GEVITAS
(Die Seite wurde neu angelegt: „links Wichtige Hinweise für das Erstellen einer Packliste/Ladeliste == Wichtige und errechnete Felder == * Dieser Artikel ist derzeit in…“) |
|||
(4 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
[[Datei:info.png|links]] Wichtige Hinweise für das Erstellen einer Packliste/Ladeliste | [[Datei:info.png|links]] Wichtige Hinweise für das Erstellen einer Packliste/Ladeliste | ||
+ | mit FastReport© | ||
− | == Wichtige und errechnete Felder == | + | == Wichtige und errechnete Felder in der Tabelle "Positionen" == |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
+ | Das Programm '''[[GevitasFormPrint]]''' stellt in der Tabelle "Positionen" einige errechnete Felder zur Verfügung, deren Bedeutung hier beschrieben wird: | ||
{| class="wikitable" style="text-align: left;" | {| class="wikitable" style="text-align: left;" | ||
!Feld | !Feld | ||
!Beschreibung | !Beschreibung | ||
− | |||
− | |||
− | |||
|- valign="top" | |- valign="top" | ||
|Artikel_Abmessungen | |Artikel_Abmessungen | ||
− | | | + | |Dieses Feld aus den Artikel-Stammdaten steht in der Tabelle "Positionen". |
|- valign="top" | |- valign="top" | ||
|Artikel_NettoGewicht | |Artikel_NettoGewicht | ||
− | | | + | |Dieses Feld aus den Artikel-Stammdaten steht in der Tabelle "Positionen". |
|- valign="top" | |- valign="top" | ||
|Artikel_BruttoGewicht | |Artikel_BruttoGewicht | ||
− | | | + | |Dieses Feld aus den Artikel-Stammdaten steht in der Tabelle "Positionen". |
|- valign="top" | |- valign="top" | ||
|Artikel_Volumen | |Artikel_Volumen | ||
− | | | + | |Dieses Feld aus den Artikel-Stammdaten steht in der Tabelle "Positionen". |
|- valign="top" | |- valign="top" | ||
|Artikel_VerpEinheit | |Artikel_VerpEinheit | ||
+ | |Dieses Feld aus den Artikel-Stammdaten steht in der Tabelle "Positionen". | ||
+ | |- valign="top" | ||
+ | |Artikel_AbmessungenVK | ||
+ | |Dieses Feld aus den Artikel-Stammdaten steht in der Tabelle "Positionen". | ||
+ | |- valign="top" | ||
+ | |Artikel_NettoGewichtVK | ||
+ | |Dieses Feld aus den Artikel-Stammdaten steht in der Tabelle "Positionen". | ||
+ | |- valign="top" | ||
+ | |Artikel_VerpAbmessungen | ||
+ | |Dieses Feld aus den Artikel-Stammdaten steht in der Tabelle "Positionen". | ||
+ | |- valign="top" | ||
+ | |Artikel_BruttoGewichtVK | ||
+ | |Dieses Feld aus den Artikel-Stammdaten steht in der Tabelle "Positionen". | ||
+ | |- valign="top" | ||
+ | |Artikel_VolumenVK | ||
+ | |Dieses Feld aus den Artikel-Stammdaten steht in der Tabelle "Positionen". | ||
+ | |- valign="top" | ||
| | | | ||
+ | |'''Gewichte der Auftragsposition MIT Berücksichtigung der Ausgabe-Menge:''' | ||
+ | |- valign="top" | ||
+ | |GesamtBruttoGewichtMiete | ||
+ | |MART.BRUTTOGEWICHT * (MAUFPO.AUFTRMENGE + MAUFPO.RESERVEMENGE - MAUFPO.AKTAUSGMENGE -MAUFPO.BISHRUECKMENGE) | ||
+ | |- valign="top" | ||
+ | |GesamtNettttoGewichtMiete | ||
+ | |MART.NETTOGEWICHT * (MAUFPO.AUFTRMENGE + MAUFPO.RESERVEMENGE - MAUFPO.AKTAUSGMENGE -MAUFPO.BISHRUECKMENGE) | ||
+ | |- valign="top" | ||
+ | |GesamtBruttoGewichtVK | ||
+ | |MART.VERK_BRUTTOGEWICHT * (MAUFPO.AUFTRMENGE + MAUFPO.RESERVEMENGE - MAUFPO.AKTAUSGMENGE -MAUFPO.BISHRUECKMENGE) | ||
+ | |- valign="top" | ||
+ | |GesamtNettttoGewichtVK | ||
+ | |MART.VERK_NETTOGEWICHT * (MAUFPO.AUFTRMENGE + MAUFPO.RESERVEMENGE - MAUFPO.AKTAUSGMENGE -MAUFPO.BISHRUECKMENGE)<BR>Man beachte den beachtlichen Schreibfehler! | ||
|- valign="top" | |- valign="top" | ||
| | | | ||
− | | | + | |'''Gewichte der Auftragsposition OHNE Berücksichtigung der Ausgabe-Menge:''' |
+ | |- valign="top" | ||
+ | |AuftrPosBruttoGewichtMiete | ||
+ | |MART.BRUTTOGEWICHT * (MAUFPO.AUFTRMENGE + MAUFPO.RESERVEMENGE) | ||
+ | |- valign="top" | ||
+ | |AuftrPosNettoGewichtMiete | ||
+ | |MART.NETTOGEWICHT * (MAUFPO.AUFTRMENGE + MAUFPO.RESERVEMENGE) | ||
+ | |- valign="top" | ||
+ | |AuftrPosBruttoGewichtVK | ||
+ | |MART.VERK_BRUTTOGEWICHT * (MAUFPO.AUFTRMENGE + MAUFPO.RESERVEMENGE) | ||
+ | |- valign="top" | ||
+ | |AuftrPosNettoGewichtVK | ||
+ | |MART.VERK_NETTOGEWICHT * (MAUFPO.AUFTRMENGE + MAUFPO.RESERVEMENGE) | ||
|- valign="top" | |- valign="top" | ||
| | | | ||
− | | | + | |'''Volumen der Auftragsposition MIT Berücksichtigung der Ausgabe-Menge:''' |
|- valign="top" | |- valign="top" | ||
− | | | + | |GesamtVolumenMiete |
− | | | + | |MART.VERP_VOLUMEN * (MAUFPO.AUFTRMENGE + MAUFPO.RESERVEMENGE- MAUFPO.AKTAUSGMENGE -MAUFPO.BISHRUECKMENGE) |
|- valign="top" | |- valign="top" | ||
− | | | + | |GesamtVolumenVK |
− | | | + | |MART.VERK_VOLUMEN * (MAUFPO.AUFTRMENGE + MAUFPO.RESERVEMENGE- MAUFPO.AKTAUSGMENGE -MAUFPO.BISHRUECKMENGE) |
|- valign="top" | |- valign="top" | ||
| | | | ||
− | | | + | |'''Volumen der Auftragsposition OHNE Berücksichtigung der Ausgabe-Menge:''' |
|- valign="top" | |- valign="top" | ||
− | | | + | |AuftrPosVolumenMiete |
− | | | + | |MART.VERP_VOLUMEN * (MAUFPO.AUFTRMENGE + MAUFPO.RESERVEMENGE) |
|- valign="top" | |- valign="top" | ||
− | | | + | |AuftrPosVolumenVK |
− | | | + | |MART.VERK_VOLUMEN * (MAUFPO.AUFTRMENGE + MAUFPO.RESERVEMENGE) |
|- valign="top" | |- valign="top" | ||
| | | | ||
− | | | + | |'''Sonstiges:''' |
|- valign="top" | |- valign="top" | ||
− | | | + | |Artikel_StromVerbrauchWatt |
− | | | + | |Artikel StromVerbrauch in Watt |
|- valign="top" | |- valign="top" | ||
− | | | + | |GesamtStromverbrauch |
− | | | + | |MART.STROMVERBRAUCH * (MAUFPO.AUFTRMENGE + MAUFPO.RESERVEMENGE) |
|- valign="top" | |- valign="top" | ||
− | | | + | |GesamtDurchschnEK |
− | | | + | |MART.DEKPREIS * (MAUFPO.AUFTRMENGE + MAUFPO.RESERVEMENGE) |
|- valign="top" | |- valign="top" | ||
| | | | ||
Zeile 70: | Zeile 105: | ||
− | + | == Unterdrücken, wenn es kein Gewicht gibt == | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
+ | |||
+ | <nowiki>procedure GroupFooterKapitelOnBeforePrint(Sender: TfrxComponent);</nowiki> | ||
+ | <nowiki>begin</nowiki> | ||
+ | <nowiki> // Unterdrücken, wenn es kein Gewicht gibt (z.B. reine Personal-Kapitel):</nowiki> | ||
+ | <nowiki> GroupFooterKapitel.Visible := SUM(<Positionen."AuftrPosBruttoGewichtMiete">,DetailPositionen) > 0;</nowiki> | ||
+ | <nowiki>end;</nowiki> | ||
+ | |||
Aktuelle Version vom 26. Januar 2019, 23:14 Uhr
Wichtige Hinweise für das Erstellen einer Packliste/Ladelistemit FastReport©
1 Wichtige und errechnete Felder in der Tabelle "Positionen"
Das Programm GevitasFormPrint stellt in der Tabelle "Positionen" einige errechnete Felder zur Verfügung, deren Bedeutung hier beschrieben wird:
Feld | Beschreibung |
---|---|
Artikel_Abmessungen | Dieses Feld aus den Artikel-Stammdaten steht in der Tabelle "Positionen". |
Artikel_NettoGewicht | Dieses Feld aus den Artikel-Stammdaten steht in der Tabelle "Positionen". |
Artikel_BruttoGewicht | Dieses Feld aus den Artikel-Stammdaten steht in der Tabelle "Positionen". |
Artikel_Volumen | Dieses Feld aus den Artikel-Stammdaten steht in der Tabelle "Positionen". |
Artikel_VerpEinheit | Dieses Feld aus den Artikel-Stammdaten steht in der Tabelle "Positionen". |
Artikel_AbmessungenVK | Dieses Feld aus den Artikel-Stammdaten steht in der Tabelle "Positionen". |
Artikel_NettoGewichtVK | Dieses Feld aus den Artikel-Stammdaten steht in der Tabelle "Positionen". |
Artikel_VerpAbmessungen | Dieses Feld aus den Artikel-Stammdaten steht in der Tabelle "Positionen". |
Artikel_BruttoGewichtVK | Dieses Feld aus den Artikel-Stammdaten steht in der Tabelle "Positionen". |
Artikel_VolumenVK | Dieses Feld aus den Artikel-Stammdaten steht in der Tabelle "Positionen". |
Gewichte der Auftragsposition MIT Berücksichtigung der Ausgabe-Menge: | |
GesamtBruttoGewichtMiete | MART.BRUTTOGEWICHT * (MAUFPO.AUFTRMENGE + MAUFPO.RESERVEMENGE - MAUFPO.AKTAUSGMENGE -MAUFPO.BISHRUECKMENGE) |
GesamtNettttoGewichtMiete | MART.NETTOGEWICHT * (MAUFPO.AUFTRMENGE + MAUFPO.RESERVEMENGE - MAUFPO.AKTAUSGMENGE -MAUFPO.BISHRUECKMENGE) |
GesamtBruttoGewichtVK | MART.VERK_BRUTTOGEWICHT * (MAUFPO.AUFTRMENGE + MAUFPO.RESERVEMENGE - MAUFPO.AKTAUSGMENGE -MAUFPO.BISHRUECKMENGE) |
GesamtNettttoGewichtVK | MART.VERK_NETTOGEWICHT * (MAUFPO.AUFTRMENGE + MAUFPO.RESERVEMENGE - MAUFPO.AKTAUSGMENGE -MAUFPO.BISHRUECKMENGE) Man beachte den beachtlichen Schreibfehler! |
Gewichte der Auftragsposition OHNE Berücksichtigung der Ausgabe-Menge: | |
AuftrPosBruttoGewichtMiete | MART.BRUTTOGEWICHT * (MAUFPO.AUFTRMENGE + MAUFPO.RESERVEMENGE) |
AuftrPosNettoGewichtMiete | MART.NETTOGEWICHT * (MAUFPO.AUFTRMENGE + MAUFPO.RESERVEMENGE) |
AuftrPosBruttoGewichtVK | MART.VERK_BRUTTOGEWICHT * (MAUFPO.AUFTRMENGE + MAUFPO.RESERVEMENGE) |
AuftrPosNettoGewichtVK | MART.VERK_NETTOGEWICHT * (MAUFPO.AUFTRMENGE + MAUFPO.RESERVEMENGE) |
Volumen der Auftragsposition MIT Berücksichtigung der Ausgabe-Menge: | |
GesamtVolumenMiete | MART.VERP_VOLUMEN * (MAUFPO.AUFTRMENGE + MAUFPO.RESERVEMENGE- MAUFPO.AKTAUSGMENGE -MAUFPO.BISHRUECKMENGE) |
GesamtVolumenVK | MART.VERK_VOLUMEN * (MAUFPO.AUFTRMENGE + MAUFPO.RESERVEMENGE- MAUFPO.AKTAUSGMENGE -MAUFPO.BISHRUECKMENGE) |
Volumen der Auftragsposition OHNE Berücksichtigung der Ausgabe-Menge: | |
AuftrPosVolumenMiete | MART.VERP_VOLUMEN * (MAUFPO.AUFTRMENGE + MAUFPO.RESERVEMENGE) |
AuftrPosVolumenVK | MART.VERK_VOLUMEN * (MAUFPO.AUFTRMENGE + MAUFPO.RESERVEMENGE) |
Sonstiges: | |
Artikel_StromVerbrauchWatt | Artikel StromVerbrauch in Watt |
GesamtStromverbrauch | MART.STROMVERBRAUCH * (MAUFPO.AUFTRMENGE + MAUFPO.RESERVEMENGE) |
GesamtDurchschnEK | MART.DEKPREIS * (MAUFPO.AUFTRMENGE + MAUFPO.RESERVEMENGE) |
2 Unterdrücken, wenn es kein Gewicht gibt
procedure GroupFooterKapitelOnBeforePrint(Sender: TfrxComponent); begin // Unterdrücken, wenn es kein Gewicht gibt (z.B. reine Personal-Kapitel): GroupFooterKapitel.Visible := SUM(<Positionen."AuftrPosBruttoGewichtMiete">,DetailPositionen) > 0; end;