Sdílet prostřednictvím


SharePoint

Skupina akcí SharePoint umožňuje využití konektoru SharePoint v rámci desktopových toků, což zmírňuje potřebu vytvořit cloudový tok za účelem použití jeho akcí. Tento konektor je stejný jako ten použitý napříč cloudovými toky Power Automate, Power Apps a Logic Apps. Používá stejné parametry a vrací stejný typ dat.

Předpoklady a omezení

  • Potřebujete obsluhovanou licenci RPA.
  • Kromě implementace zásad ochrany před únikem informací (DLP) pro cloudové akce SharePoint mohou správci deaktivovat akce SharePoint změnou příslušného nastavení registru.

Začínáme s akcemi SharePoint v desktopových tocích

Tato část obsahuje příklady použití akcí SharePoint v desktopových tocích.

Jak stáhnout obsah složky SharePoint

Důležité

Před opakováním následujících kroků se ujistěte, že znáte seznamy, vlastní objekty, smyčky, kondicionály a procentuální zápis.

  1. Zajistěte instalaci nejnovější verze aplikace Power Automate pro desktopy.

  2. Vytvořte nový desktopový tok.

  3. Pokud je identifikátor cílové složky neznámý, použijte akci Získejte metadata složky pomocí cesty SharePoint k jeho načtení. Tato akce vyžaduje cestu ke složce a vytvoří vlastní objekt obsahující metadata složky. K identifikátoru se dostanete pomocí vlastnosti Id.

    Screenshot akce Získat metadata složky pomocí cesty.

  4. Nasaďte akci Seznam složky SharePoint a naplňte příslušné hodnoty URL SharePoint a dříve načtený identifikátor. Vytvořený seznam obsahuje uživatelské objekty představující položky v cílové složce.

    Screenshot akce Uvést seznam složky.

  5. Po načtení seznamu použijte smyčku Pro každého pro iteraci objektů uvnitř.

    Screenshot smyčky Pro každého, která iteruje načtenými uživatelskými objekty.

  6. Pokud jsou položky v cílové složce pouze soubory, použijte akci Získat obsah souboru pomocí cesty a vlastnosti Cesta uvnitř bloku k načtení obsahu aktuálního souboru.

    Screenshot akce Získat obsah souboru pomocí cesty.

  7. Poté nasaďte akci Převést binární data do souboru pro uložení získaných dat do místního souboru. Můžete použít vlastnost Název a pojmenovat nový soubor stejným názvem jako původní soubor SharePoint.

    Screenshot akce Převést binární data na soubor.

Předchozí kroky pokrývají případ, kdy cílová složka obsahuje pouze soubory. Pokud však složka obsahuje podsložky se soubory, upravte podle toho postup na ploše:

  1. Přidejte podmínku If uvnitř dříve nasazené smyčky, která zkontroluje, zda je aktuálně vybraná položka složkou. Chcete-li provést tuto kontrolu, použijte vlastnost IsFolder aktuální položky.

    Snímek obrazovky akce If, která kontroluje, zda je aktuální položka složkou.

  2. Uvnitř bloku if použijte akci Získat metadata složky pomocí cesty k získání identifikátoru aktuálně vybrané složky. Cesta ke složce je stejná jako ta, kterou jste použili na začátku toku, plus název složky. Ke složce se dostanete pomocí vlastnosti Název aktuální položky.

    Screenshot druhé akce Získat metadata složky pomocí cesty.

  3. Stejně jako předtím nasaďte akci Seznam složky SharePoint a naplňte příslušné hodnoty URL SharePoint a dříve načtený identifikátor.

    Screenshot druhé akce Uvést seznam složky.

  4. Nasaďte smyčku Pro každý k iteraci souborů ve vybrané podsložce a přesunutí a úpravy dříve nasazených akcí Získat obsah souboru pomocí cesty a Převést binární data do souboru pro místní načtení a uložení obsahu každého souboru.

    Screenshot konečného toku.

Pokud chcete stáhnout soubory konkrétních podsložek, upravte dříve nasazenou podmíněnou podmínku a zkontrolujte požadovanou podmínku. Například následující podmínka kontroluje, zda je název aktuální položky jiný než 2022.

Poznámka:

I když byste mohli použít nový vnořenou akci If díky kombinaci kontrol v jedné podmíněné akci je tok na ploše méně komplikovaný a snáze čitelný.

Screenshot s podmínkou, která kontroluje název aktuální položky.

Pokud chcete stahovat pouze soubory určitého typu, přidejte před načtením obsahu souboru podmínku, která zkontroluje, zda název souboru končí určitou příponou.

Screenshot s podmínkou, která kontroluje název typu souboru aktuální položky.

Jak nahrát místní soubor do SharePoint

  1. Zajistěte instalaci nejnovější verze aplikace Power Automate pro desktopy.

  2. Vytvořte nový desktopový tok.

  3. Nasaďte akci Převést soubor na binární data a vyberte požadovaný soubor na místním disku. Akce uloží převedený soubor do proměnné Binární data.

    Screenshot akce Převést soubor na binární data.

  4. Najděte v návrháři toku skupinu akcí SharePoint a nasaďte akci Vytvořit soubor v pracovním prostoru.

  5. Vyberte existující odkaz na připojení a vyplňte požadované parametry. Zde je příklad, jak vyplnit pole:

    Důležité

    Za název souboru nezapomeňte přidat příslušnou příponu souboru.

    Screenshot zvýrazňující akci Sharepoint Vytvořit soubor