FastReport Hinweise für Ladeliste: Unterschied zwischen den Versionen

Aus GEVITAS
Wechseln zu: Navigation, Suche
(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" ==
 
 
 
 
* Dieser Artikel ist derzeit in Bearbeitung+
 
 
 
 
 
Das Programm '''[[GevitasFormPrint]]''' stellt einige errechnete Felder zur Verfügung, deren Bedeutung hier beschrieben wird:
 
  
 +
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"
 
|- 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:
  
  
Artikel_AbmessungenVK
+
== Unterdrücken, wenn es kein Gewicht gibt ==
Artikel_NettoGewichtVK
 
Artikel_VerpAbmessungen
 
Artikel_BruttoGewichtVK
 
Artikel_VolumenVK
 
 
 
// Gewichte der Auftragsposition MIT Berücksichtigung der Ausgabe-Menge:
 
MART.BRUTTOGEWICHT * (MAUFPO.AUFTRMENGE + MAUFPO.RESERVEMENGE - MAUFPO.AKTAUSGMENGE -MAUFPO.BISHRUECKMENGE) GesamtBruttoGewichtMiete
 
 
 
MART.NETTOGEWICHT * (MAUFPO.AUFTRMENGE + MAUFPO.RESERVEMENGE - MAUFPO.AKTAUSGMENGE -MAUFPO.BISHRUECKMENGE) GesamtNettttoGewichtMiete,
 
 
 
MART.VERK_BRUTTOGEWICHT * (MAUFPO.AUFTRMENGE + MAUFPO.RESERVEMENGE - MAUFPO.AKTAUSGMENGE -MAUFPO.BISHRUECKMENGE) GesamtBruttoGewichtVK
 
 
 
MART.VERK_NETTOGEWICHT * (MAUFPO.AUFTRMENGE + MAUFPO.RESERVEMENGE - MAUFPO.AKTAUSGMENGE -MAUFPO.BISHRUECKMENGE) GesamtNettttoGewichtVK
 
 
 
// Gewichte der Auftragsposition OHNE Berücksichtigung der Ausgabe-Menge
 
 
 
MART.BRUTTOGEWICHT * (MAUFPO.AUFTRMENGE + MAUFPO.RESERVEMENGE) AuftrPosBruttoGewichtMiete
 
 
 
MART.NETTOGEWICHT * (MAUFPO.AUFTRMENGE + MAUFPO.RESERVEMENGE) AuftrPosNettoGewichtMiete
 
 
 
MART.VERK_BRUTTOGEWICHT * (MAUFPO.AUFTRMENGE + MAUFPO.RESERVEMENGE) AuftrPosBruttoGewichtVK
 
 
 
MART.VERK_NETTOGEWICHT * (MAUFPO.AUFTRMENGE + MAUFPO.RESERVEMENGE) AuftrPosNettoGewichtVK
 
 
 
Artikel_StromVerbrauchWatt
 
 
 
MART.STROMVERBRAUCH * (MAUFPO.AUFTRMENGE + MAUFPO.RESERVEMENGE) GesamtStromverbrauch
 
 
 
MART.DEKPREIS * (MAUFPO.AUFTRMENGE + MAUFPO.RESERVEMENGE) GesamtDurchschnEK
 
 
 
 
 
// Volumen der Auftragsposition MIT Berücksichtigung der Ausgabe-Menge
 
 
 
MART.VERP_VOLUMEN * (MAUFPO.AUFTRMENGE + MAUFPO.RESERVEMENGE- MAUFPO.AKTAUSGMENGE -MAUFPO.BISHRUECKMENGE) GesamtVolumenMiete
 
 
 
MART.VERK_VOLUMEN * (MAUFPO.AUFTRMENGE + MAUFPO.RESERVEMENGE- MAUFPO.AKTAUSGMENGE -MAUFPO.BISHRUECKMENGE) GesamtVolumenVK
 
 
 
 
 
// Volumen der Auftragsposition OHNE Berücksichtigung der Ausgabe-Menge:
 
MART.VERP_VOLUMEN * (MAUFPO.AUFTRMENGE + MAUFPO.RESERVEMENGE) AuftrPosVolumenMiete
 
 
 
MART.VERK_VOLUMEN * (MAUFPO.AUFTRMENGE + MAUFPO.RESERVEMENGE) AuftrPosVolumenVK
 
 
 
 
 
 
 
  
 +
 +
<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

Info.png
Wichtige Hinweise für das Erstellen einer Packliste/Ladeliste

mit 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;


3 Links

FastReport Seitenformat FastReport Daten, Tabellen und Felder FastReport Tabellen der Reports Beispiele:
FastReport Bands FastReport Objekte und Elemente eines Reports FastReport: Abhängige Formatierung von Feldern Ladeliste/Packliste mit FastReport
Standard-Formular-Texte Steuerung des Report mit Auftragskennzeichen Summen im Report bilden Leasing-Liste
FastReport Farb-Konstanten Namensgebung der Datenbank-Tabellen und -Felder Tipps und Tricks Inventar-Liste
REFLEX Standard-Reports Etikettendruck Allgemeines Mehrsprachige Formulare mit FastReport Geräte-Liste
GEVITAS Label-Print Installation GEVITAS-Carnet Videos zu FastReport Erstellen eines Prüfprotokolls für TPS
FastReport Angebots-/Auftragsformular mit Terminen.