Dazu muss im Layout unter PROJEKT -> FILTER folgende Formel hinterlegt werden:
Art.VkDat >=Date(AskString$("Datum",.F.,Date$(Datum,'%02d.%02m.%y'),10))
Bei diesem Beispiel werden die Umsatz-Variablen für Januar des aktuellen Geschäftsjahres verwendet.
Formel im Druckdesigner (Artikelumsatzliste):
EK External$('Betrag(Art.Ums.UmsJan - Art.Ums.RohJan)')
Roh External$('Betrag(Art.Ums.RohJan)')
VK (Ums) External$('Betrag(Art.Ums.UmsJan)')
Roh in % External$('AuftBetrag(Art.Ums.RohJan / If(Art.Ums.UmsJan<>0,(Art.Ums.UmsJan-Art.Ums.RohJan),1) * 100)')
Rechenweg: Roherlös / EK * 100 = Roherlös in % vom EK
External$('EinheitMgeFak("Stk")')
External$('EinheitMgeFak(Art.Einh)')
Mit dieser Funktion erhalten Sie den Mengenfaktor der Einheit. Sollte die Einheit nicht vorhanden oder kein Mengenfaktor hinterlegt worden sein, so wird immer eine "1" zurückgegeben.
Im Druckdesigner muss folgende Formel über den Menüleisteneintrag Projekt/ Filter: not Ali.StdKz hinterlegt werden.
External$('DBInfo("Einheiten"|Art.EinhFakt|"MgeFak")')
External$('DBInfo("Einheiten"|Art.EinhFakt|"EPreisFak")')
Mit folgender Formel:
External$('DBInfo("ArtikelZuschlagsGruppen"|"Nr der Zuschlagsgruppe"|"FW2")')
Im Gestalten-Modus der Inventur-Liste, müssen Sie in der Tabelle/ Datenzeile/ Zeilendefinition 1, in der vierten Zeile die Variablen "Art.EkMitt" gegen die von Ihnen gewünschte Variable getauscht werden. Ebenfalls müssen Sie in der Zeile fünf die Variable ändern. Speichern Sie die Änderung und verlassen die Tabelle.
Unter Menü PROJEKT - SUMMEN-VARIABLEN..., muss in der @Summe49 die Variable "Art.EkMitt" gegen die gewünschte Variable getauscht werden.
Tauschen Sie unter Menü PROJEKT - BENUTZER VARIABLEN... in der @User01 die Variable "Art.EkMitt" gegen Ihre neue Variable aus.
Nun wird Ihre Inventur-Liste mit dem gewünschten EK ausgegeben.
External$('DBInfo("ArtikelKategorien"|Art.Artkat1|"Bez")')
Sollte hier allerdings keine Eintragung hinterlegt sein, verwenden Sie folgende Formel:
Cond((External$('DBInfo("ArtikelKategorien"|Art.Artkat1|"Bez")')<>'Keine Eintragung...'),External$('DBInfo("ArtikelKategorien"|Art.Artkat1|"Bez")'),'-')