Uniconta sortering på rapport total pr gruppe

Ønsker du at sortere på et felt ved print? Gå op i vinduer og få vist “Grupper og Sorter”. Her sorterer vi på extern varegruppe som er et bruger defineret felt

Vil du have en total pr sortering. skal du indsætte en Group Footer. Indsæt feltet og lave følgende kode på feltet:

sumRunningSum([Faktura I alt])

Se rapporten “SorteretPåEksternGruppe” Faktura.

Færdigt resultat med sortering og sammentælling pr gruppe

Betingelse på Felt i Uniconta

IsNull([InvoiceInfo].[Vores ref], [InvoiceInfo].[Medarbejder]

Har er nogle eksempler på hvordan man kan lave en betingelse på et felt. lad os for klare ovenstående eksempel. Hvis vores ref er tomt skal den vise medarbejder elles vil Vores ref vises.

I nogle tilfælde kan det være nødvendig at hoppe ud af Uniconta og ind igen når du tester på demo data. ovenstående kan også løses med dette udtryk:
lif [[InvoiceInfo].[Vores ref]!= Null, [Invoice Info].[Vores ref], [Invoiceinfo].[Employee Ref].[Navn] Forklaring: != betyder forskelligt fra 0 Hvis Vores ref er forskelligt fra 0 skal du returnere voresref ellers medarbejder navn.

Her er en betingelse på en ordrelinie. her skal en ordrelinie ikke vises hvis den er forskellig fra ‘Forsendelse’

[Varenummer] <> 'Forsendelse'

Her skal et attention flet ikke være synligt hvis kontakt ikke er udfyldt

Iif([InvoiceInfo].[Kontaktperson], True ,False)

Vi ikke linier på følgeseddel der er leveret i Uniconta

Det kan man gøre ved markere feltet Antal på rapporten. Dette felt er et tekstfelt, og skal derfor først ændres til et talfelt. Det gør man ved at benytte funktionen ToDouble()

ToDouble sættes omkring [Antal] eller det engelske navn [FormattedInvoiceQty], som vist i eksemplet herunder.

Her testes på om feltet Antal er forskellig fra 0, og hvis det er rigtigt, bliver værdien fra Antal skrevet ud på rapport

Kode

Iif(ToDouble([FormattedInvoiceQty])<>0, [FormattedInvoiceQty], ”)