Vyhľadanie a nahradenie textu v katalógových objektoch

Môžete vyhľadať konkrétny text v katalógu a nahradiť ho iným textom.

Pokročilý používateľ, ktorý má v katalógu privilégium na nahradenie textu a povolenia na čítanie a zápis katalógových objektov, môže vykonať nahradenie obyčajného textu vo vybraných objektoch a priečinkoch katalógu. Vo vybranom obsahu môžete vykonať jedno alebo viac vyhľadávaní textu.

Pozor:

Nahradenie textu týmto spôsobom nezaručuje správnosť novej zmeny a je potrebné zaistiť jej dôslednú kontrolu a overenie. Spoločnosť Oracle odporúča vytvoriť zálohu katalógu pred vykonávaním zmien pri nahradení textu, pretože tieto zmeny môžu spôsobiť, že artefakty budú neplatné alebo nepoužiteľné.

Text môžete nahradiť v nasledujúcich typoch katalógových objektov:

  • Panel
  • Výzva panela
  • Analýza
  • Filter
  • Zošit
  • Agent
  • Akcia

Konkrétne môžete vyhľadať a nahradiť:

  • Jednoduchý textový reťazec, ako je opísané v časti Vyhľadanie a nahradenie jednoduchého textového reťazca v katalógu.

    Predpokladajme napríklad, že objekt obsahuje reťazec „Moe nesprávne napísané slová“. Tento reťazec môžete vyhľadať a nahradiť správnym textom „Moje nesprávne napísané slová“.

  • Viaceré alebo komplexné textové reťazce všetky naraz pomocou súboru JSON, ako je to opísané v časti Vyhľadanie a nahradenie viacerých textových reťazcov v katalógu.

    Predpokladajme napríklad, že administrátor premenuje zošit, tematickú oblasť, tabuľku alebo stĺpec. Tabuľka Sales môže byť premenovaná na MySales. Môžete nájsť a nahradiť všetky použitia tohto objektu v katalógu.

Vyhľadanie a nahradenie jednoduchého textového reťazca v katalógu

V katalógu môžete vyhľadať jednoduchý textový reťazec a nahradiť ho iným textom.

  1. Na klasickej domovskej stránke kliknite na položku Katalóg.
  2. Na stránke Katalóg vyberte priečinok alebo objekt, v ktorom sa má nahradiť text.
  3. Vo výsledkoch vyhľadávania kliknite na položku Ďalšie a potom na položku Nahradiť text.

    Dialógové okno nahradenia textu

  4. Kliknite na položku Jedno nahradenie textu.
  5. V poli Starý text zadajte textový reťazec, ktorý sa má vyhľadať.
  6. V poli Nahradiť čím zadajte náhradný text.
  7. Ak chcete, aby vyhľadávanie nerozlišovalo veľké a malé písmená, zrušte výber voľby Rozlíšiť malé/VEĽKÉ písmená.
  8. Kliknite na tlačidlo OK.
  9. Priebeh úlohy môžete skontrolovať na klasickej domovskej stránke kliknutím na položky Môj profil, Úlohy v pozadí a Úlohy nahradenia textu.

Vyhľadanie a nahradenie viacerých textových reťazcov v katalógu

Máte možnosť efektívnejšie vyhľadať a nahradiť viac textových reťazcov v katalógu naraz importom súboru JSON, ktorý identifikuje všetky textové reťazce na vyhľadanie a nahradenie.

Formát súborov JSON na vyhľadanie a nahradenie textových reťazcov

V súbore JSON na vyhľadanie a nahradenie pomocou prvku items identifikujete všetky textové reťazce, ktoré sa majú nájsť a nahradiť.

Prvky akcie sú obsiahnuté v prvku príkazov.

  • items - určuje sekciu, ktorá obsahuje textové položky na nahradenie.

  • oldValue - určuje textový reťazec, ktorý sa má vyhľadať.

  • newValue - určuje náhradný text.

  • ignoreCase - pri nastavení na hodnotu true sa veľké a malé písmená nerozlišujú, ale pri nastavení na hodnotu false áno. Predvolená hodnota je false.

Príklad súboru JSON na vyhľadanie a nahradenie textových reťazcov

Nasledujúci príklad ukazuje časť súboru JSON na vyhľadanie a nahradenie textových reťazcov.

{
  "Items": [
    {
      "oldValue": "Text1"
      "newValue": "New Value1"
      "ignoreCase": true
    },
    {
      "oldValue": "text2",
      "newValue": "New Value2",
      "ignoreCase": false
    }
  ]
}

Vyhľadanie a nahradenie viacerých textových reťazcov v katalógu

Ak chcete naraz vyhľadať a nahradiť viaceré textové reťazce v katalógu, použite tento postup.

  1. Vytvorte súbor JSON na vyhľadanie a nahradenie viacerých textových reťazcov.
  2. Na klasickej domovskej stránke kliknite na položku Katalóg.
  3. Na stránke Katalóg vyhľadajte položku, v ktorej chcete nahradiť text.
  4. Vo výsledkoch vyhľadávania kliknite na položku Ďalšie a potom na položku Nahradiť text.

    Nahradiť text

  5. Kliknite na položku Viacero nahradení textu.
  6. V poli Súbor pre nahradenie textu zadajte cestu alebo kliknite na tlačidlo Prehľadávať a zadajte súbor JSON, ktorý ste vytvorili v kroku 1.
  7. Kliknite na tlačidlo OK.
    Nahradenie textu spustí úlohu v pozadí na dokončenie úlohy.
  8. Na kontrolu priebehu úlohy nahradenia textu použite tieto kroky:
    1. Zobrazte klasickú domovskú stránku.
    2. Kliknite na položky Môj profil, Úlohy v pozadí a potom kliknite na položku Úlohy nahradenia textu.