1. Webpart Portfolio

    Článek: AN0002487Aktualizováno:: 08.10.2023

    Panel nástrojů

    Ikona Popis
    Uložení webpartu do databáze.

    Záložka: Základní vlastnosti

    • Kód - Kód webpartu. Musí být jedinečný v rámci kódů webpartů na dané stránce.
    • Nadpis - Nadpis webpartu. Pokud ho neuvedete, webpart bude při zobrazení stránky bez nadpisu.
    • Zobrazit styl webpartů -  Pokud je zaškrtnuto, zobrazí kolem webpartu rámeček. Pokud není zaškrtnuto, zobrazí jen obsah webpart.
    • CSS třída - CSS třída pro definici stylu webpartu.
    • Model - Volba modelu, z něhož se mají zobrazovat hodnoty.
    • Dotaz - Volba třídy, z něhož se mají zobrazovat hodnoty.
    • Typ záznamu - typ objektu ve webpartu (Portfolio, Program, Projekt, Malá změna...)
    • Třída záznamu - Id třídy, v níž se daný záznam nachází.
    • ID záznamu - Id daného záznamu.
    • Název - Sloupec s názvem do Ganttu.
    • Obrázek - Cesta k ikoně uložené na serveru.
    • Barva - Sloupec s barvou pro orámování objektu.
    • Pořadí - Sloupec s pořadím objektů.
    • Příznak rámu - Udává, zda se má objekt zobrazit jako rám, v němž mohou být další objekty.
    • ID nadřízení třídy - Id třídy záznamu, který je nadřízen danému záznamu.
    • ID nadřízeného záznamu - Id záznamu, který je nadřízen danému záznamu.
    • Definice sloupců - Definuje sloupce, které se mají zobrazit v comboboxu. Každý sloupec se uvádí na novém řádku a jeho definice sestáva z několika vlastností oddělených znakem #:
      • Lokalizovaný název objektu
      • Typ sloupec - povolené hodnoty jsou:
        • datarow
        • interval
      • Další vlastnosti
        • Pro typ datarow:
          • Odkazy na sloupce z podkladových tříd (musí jít o sloupce stejného typu, buď vždy odkaz na uživatele nebo vždy odkaz na třídu). Uvádí se v notaci kód_modelu.kód_třídy. V případě více sloupců na něž se odkazuje se tyto sloupce oddělují čárkou.
        • Pro typ interval:
          • Odkazy na sloupce z podkladových tříd (musí jít o sloupce stejného typu, buď vždy integer nebo vždy decimal). Uvádí se v notaci kód_modelu.kód třídy. V případě více sloupců na něž se odkazuje se tyto sloupce oddělují čárkou.
          • Intervaly pro seskupení záznamů. Uvádí se v notaci hodnota-hodnota a lokalizovaný název pro daný interval do comboboxu. Jednotlivé intervaly se oddělují čárkou.
    • Skripty - Skripty nastavující povolené přesuny jednotlivých typů objektů do jiných typů objektů.

    Příklad Definice sloupců:

    en-US::Owner~cs-CZ::Vlastník#datarow#project.project_manager,program.owner,portfolio.owner
    en-US::Financial demands~cs-CZ::Finanční náročnost#interval#project.value,program.value,portfolio.value#1-100001~en-US::Small (Up to 100.000)~cs-CZ::Malé (Do 100.000),100001-500001~en-US::Midlle (Up to 500.000)~cs-CZ::Střední (Do 500.000),500001-10000001~en-US::Big (Up to 10.000.000)~cs-CZ::Velké (Do 10.000.000),10000001-2000000000~en-US::Extra large (Above 10.000.000)~cs-CZ::Extra velké (Nad 10.000.000)
    en-US::Internal cost (MD)~cs-CZ::Interní náklady (MD)#interval#project.internal_cost#1-50~en-US::Small (Up to 50 MD)~cs-CZ::Malé (Do 50 MD),50-500~en-US::middle (up to 500 MD)~cs-CZ::Střední (Do 500),500-10000000~en-US::Big (Above 500)~cs-CZ::Velké (Nad 500)
    en-US::Type~cs-CZ::Typ#datarow#project.project_type

×