Na správne fungovanie tejto stránky je potrebný prehľadávač s aktivovaným skriptovaním.

Upraviť typ položky: Atribúty

Preskočiť navigačné prepojenia| Popisy polí | Súvisiace témy pomoci | Ďalšie informácie | Vyhľadanie tejto stránky |

Táto stránka sa používa na pridávanie atribútov pre typ položky za účelom rozšírenia jej funkčnosti v porovnaní so základnými typmi položiek. Atribúty typu položky určujú, aké informácie sa uchovávajú o položke daného typu. Atribúty, ktoré tu pridáte, sa používajú pri vytváraní a upravovaní položiek, kedy používatelia môžu pre ne zadávať hodnoty.

Prejsť na začiatokPopisy polí

Atribúty typu položky

Pole Popis
Dostupné atribúty

Vyberte atribúty, ktoré chcete pridať k typu položky, a kliknutím na ikonu Premiestniť ich presuňte do zoznamu Vybrané atribúty. Ak chcete do zoznamu Vybrané atribúty premiestniť všetky atribúty, kliknite na ikonu Premiestniť všetko.

Vybrané atribúty

Uvádza zoznam atribútov, ktoré boli pridané k typu položky.

Ak chcete zmeniť poradie, v ktorom sa atribúty zobrazujú pri vytváraní a upravovaní položiek, kliknite na ikonu Premiestniť nahor a Premiestniť nadol.

Ak chcete z typu položky odstrániť atribúty, vyberte ich zo zoznamu Vybrané atribúty a kliknite na ikonu Odstrániť. Ak chcete odstrániť všetky atribúty, kliknite na ikonu Odstrániť všetko.

Vlastnosti atribútov

Pole Popis
Zobrazovaný názov Zobrazuje zobrazovaný názov atribútu. Tento zobrazovaný názov sa zobrazuje ako návestie pre atribút v sprievodcoch pridávaním alebo upravovaním položiek pre tento typ položky.
Dátový typ Zobrazuje typ dát, ktorý atribút uchováva.
Predvolená hodnota

Zadajte hodnotu pre atribút pre prípad, kedy používatelia nezadajú pri pridávaní položky tohto typu svoju vlastnú hodnotu. Predvolená hodnota atribútu sa používa pre všetky položky vytvorené z tohto typu položky. Môžete používateľom povoliť upraviť túto hodnotu zahrnutím atribútu do sprievodcov pridávaním alebo upravovaním položiek.

Výrazy a volania funkcií PL/SQL môžete použiť na určenie predvolenej hodnoty pre atribút. Pred výrazom alebo volaním funkcie musíte uviesť znak #. Volaná funkcia už musí existovať v databáze a musí byť pred ňou uvedená vlastniaca schéma.

Príklady:

  • Ak chcete nastaviť predvolenú hodnotu atribútu "autor" pre aktuálneho používateľa, zadajte:

    #USER

  • Ak chcete nastaviť predvolenú hodnotu atribútu "dátum publikácie" na aktuálny dátum, zadajte:

    #SYSDATE

  • Ak chcete nastaviť predvolenú hodnotu atribútu "dátum publikácie" na prvý deň nasledujúceho mesiaca, zadajte:

    #TO_CHAR(LAST_DAY(SYSDATE)+1, 'DD-MES-RRRR HH12:MI PM')

  • Ak chcete nastaviť predvolenú hodnotu prispôsobeného atribútu "ID projektu" na aktuálny projekt, ku ktorému je priradený aktuálny používateľ, potrebujete najprv funkciu, ktorá vráti ID projektu. Funkcia by mohla vyzerať napríklad takto (za predpokladu, že používateľ je priradený len k jednému projektu pre akýkoľvek zadaný dátum):

    create function GET_CURRENT_PROJECT return VARCHAR2 as
      project_id VARCHAR2 (30);
    begin
      select pa.id
      into project_id
      from project_assignments pa
      where SYSDATE between pa.start and pa.end --selects the current assignment
      and pa.assignee = WWCTX_API.GET_USER; --gets the name of the current user
      return project_id;
    end;

    Ak bola táto funkcia vytvorená v schéme PROJECTS, zadajte do poľa "Predvolená hodnota" pre atribút "ID projektu" nasledovný reťazec:

    #PROJECTS.GET_CURRENT_PROJECT

Poznámky:

  • Hodnoty atribútov nemôžete odovzdávať ako parametre pre funkciu, keď je volaná z predvolenej hodnoty atribútu. Ako parametre však môžete odovzdávať výrazy PL/SQL.
  • Výrazy a volania funkcií môžete používať len pre predvolené hodnoty atribútov, nie pre aktuálne hodnoty atribútov.
  • Ak používate výraz na určenie predvolenej hodnoty dátumového atribútu, musíte zabezpečiť, aby sa dátumová hodnota skonvertovala na dátumový formát DD-MES-RRRR HH12:MI PM, ako je uvedené v druhom vyššie uvedenom príklade.
  • Ak zadáte predvolenú hodnotu, používatelia nebudú môcť nastaviť atribút na hodnotu null. Budú môcť len nahradiť predvolenú hodnotu hodnotou inou než null.
  • Ak zadáte predvolenú hodnotu pre typ položky prepojenia na základnú položku, musíte zadať globálny jednoznačný identifikátor GUID, ktorý možno určiť pomocou hárka vlastností položky. Identifikátor GUID je alfanumerická hodnota na konci prepojenia položky na položku, napríklad F43069B7A66E553AE030B98B6C883291.

    Použitie identifikátora GUID poskytuje spôsob, ako zadať predvolenú hodnotu položky, ktorá patrí do inej skupiny stránok, čo je za normálnych okolností nepovolená akcia.

    Ak pre predvolenú hodnotu použijete iný typ identifikátora položky, ako je napríklad interný názov položky, používateľom sa pri pokuse o pridanie prispôsobenej položky na stránku zobrazí chyba.

Povinné Určite, či používatelia musia zadať hodnotu tohto atribútu. Povinné atribúty sa zobrazujú s ikonou Povinné Ikona Povinné.
Sprievodca pridávaním Vyberte, či by sa mal atribút zahrnúť do sprievodcu pridávaním položiek pre tento typ položky.
Sprievodca úpravami Vyberte, či by sa mal atribút zahrnúť do sprievodcu upravovaním položiek pre tento typ položky.

Poznámky

Prejsť na začiatokSúvisiace témy pomoci

Pojmy:

Súvisiaca pomoc pre stránku:

Prejsť na začiatokĎalšie informácie

Centrum systému Portal:

Ďalšie informácie nájdete na stránke s dokumentáciou k produktu Oracle Portal na lokalite Oracle Technology Network.

Prejsť na začiatokVyhľadanie tejto stránky

  1. Prihláste sa do systému Oracle Portal.
  2. Kliknite na kartu Vytvoriť.
  3. V portlete Skupiny stránok v rozbaľovacom zozname Zapracovať vyberte skupinu stránok, ktorá vlastní daný typ položky.
  4. V časti Priradenie obsahu kliknite pod položkou Typy položiek na názov typu položky.
  5. Kliknite na kartu Atribúty.

Tip: Portlet "Skupiny stránok" sa na základe predvoleného nastavenia nachádza na karte "Vytvoriť" stránky "Generátor portálov".