WebHU - Programozási kérdések és válaszok

Különböző sorértékek hozzáadása a Birt számára

Ezt az adatválogatást kaptam az SQL-emből:

adja meg itt a kép leírását

Szeretném hozzáadni a Törölt, a Vitatott és a Megoldott elemeket, majd az eredményt elosztom a teljes kiszállítással. Mindezt egy kifejezéssel kell megtenni.

Tehát x / 303 ahol x a kívánt értékek összege.

A cél az lenne, hogy egy %-ot kapjak, ahol meg tudom mondani, hogy mennyire jó a szállításom. Ezután az eredményt egy grafikon melletti szöveges címkében szeretném megjeleníteni. Hogyan csináljam?

02.08.2017

Válaszok:


1

Számított oszlopokat kell használnia az adatkészletben:

Adjon hozzá egy SUM értéket a Total oszlophoz, és egy szűrőt, amely csak a soroknak egyezik a kiválasztani kívánt Status oszlop alapján. A kifejezésnek így kell kinéznie:

if (row["Status"] == "Cancelled" || row["Status"] == "Disputed" 
 || row["Status"] == "Resolved")
  true 
else
  false

Számított oszlopok

hozzon létre egy második számított oszlopot, amely csak az „Összesen” értéket tartalmazza, ahol az állapot Szállítva.

if (row["Status"] == "Shipped")
  row["Total"]

Ezután hozzon létre egy harmadik számított oszlopot, ahol elosztja mindkét számított értéket, és kész.

row["sum"] / row["shipped"]

szállított számított oszlop

12.08.2017
  • Nagyon szépen köszönjük! Tökéletesen működik :) 14.08.2017

  • 2

    hozzon létre egy új paramétert, és hivatkozzon a képre

    új statikus értékeket hozhat létre, és lehetővé teszi több érték kiválasztását. Tehát ennek megfelelően szerkessze az SQL-lekérdezéseket

    04.08.2017
    Új anyagok

    A rádiógomb ellenőrzött eseményének használata a jQueryben
    Ebben a cikkben látni fogjuk, hogyan kell dolgozni a jquery választógombbal ellenőrzött eseményeivel. A választógombok HTML gombok, amelyek segítenek kiválasztani egyetlen értéket egy csoportból...

    Körkörös függőségek megoldása terraformban adatforrásokkal – lépésről lépésre
    Mi az a körkörös függőségek Dolgozzunk egy egyszerű eseten, amikor az SQS-sor és az S3-vödör közötti körkörös függőség problémája van egy egymástól függő címkeérték miatt. provider..

    Miért érdemes elkezdeni a kódolást 2023-ban?
    01100011 01101111 01100100 01100101 — beep boop beep boop Világunk folyamatosan fejlődik a technológia körül, és naponta fejlesztenek új technológiákat a valós problémák megoldására. Amint..

    🎙 Random Noise #2  – Örökbefogadás és hit
    az analitika íratlan világának gondozása Szeretné, hogy ezek a frissítések a postaládájába kerüljenek? Iratkozzon fel itt . "Ha önvezető autókat gyártanak, akkor mi miért ne..

    A legrosszabb politika és prediktív modellek májátültetésre jelöltek számára az Egyesült Államokban
    A máj (vagy óangolul lifer) az emberi test legnehezebb belső szervére utal, amely csendesen működik a nap 24 órájában. Mit csinál a máj? 500 feladatot hajt végre a szervezet egészségének..

    5 webhely, amely 2022-ben fejleszti front-end fejlesztői készségeit
    Frontendmentor.io A tényleges projektek létrehozásával a Frontendmentor.io segítséget nyújt a front-end kódolási képességeinek fejlesztésében. A kódolást azután kezdheti meg, hogy..

    Mikor kell használni a Type-t az interfészhez képest a TypeScriptben?
    A TypeScript a JavaScript gépelt szuperkészlete, amely statikus gépelést ad a nyelvhez. Ez megkönnyíti a robusztus és karbantartható kód írását azáltal, hogy a hibákat a fordítási időben..