Dzięki rozwiązaniu połączonemu z Workiva istnieje wiele sposobów aktualizacji danych w arkuszu kalkulacyjnym Workiva. Podczas korzystania z Wdata można utworzyć połączenie przychodzące w celu odświeżenia danych w arkuszu kalkulacyjnym z zapytania Wdata. W tym artykule zbadamy wykorzystanie łańcuchów do aktualizacji danych w arkuszu kalkulacyjnym przy użyciu poleceń Write Sheet Data i Overwrite Sheet Data.
Wspólne wejścia poleceń
Polecenia zapisu danych arkusza i nadpisania danych arkusza mają kilka wejść, które są takie same dla obu poleceń.
Dane arkusza zapisu
Polecenie zapisu danych arkusza najlepiej sprawdza się w przypadku konieczności aktualizacji określonych regionów arkusza przy jednoczesnym zachowaniu danych w innych regionach arkusza. Poniższa tabela przedstawia zachowanie kasowania dla każdego określonego formatu regionu.
| Format | Przykład | Efekt |
| Adres pojedynczej komórki | B2 |
Zaktualizuj pojedynczą komórkę w arkuszu, bez wpływu na wartości innych komórek. Ten format nie jest zalecany, chyba że zapisujesz wartość pojedynczej komórki. Jeśli plik danych zawiera więcej niż jeden punkt danych, polecenie nie powiedzie się przy użyciu tego formatu. |
| Adres komórki początkowej, bez komórki lub kolumny końcowej | B2: |
Zaktualizuj arkusz, zaczynając od adresu komórki początkowej. Wartości arkusza po lewej stronie (kolumna) i powyżej (wiersz) adresu komórki początkowej są zachowywane; wszystkie inne wartości są usuwane, nawet jeśli plik danych nie zawiera wartości komórek w wierszu lub kolumnie. |
| Adres komórki początkowej, kolumna końcowa bez wiersza końcowego | B2:D |
Zaktualizuj arkusz, zaczynając od adresu komórki początkowej. Wartości arkusza po lewej stronie (kolumna) i powyżej (wiersz) adresu komórki początkowej są zachowywane; wszystkie inne wartości są usuwane, nawet jeśli plik danych nie zawiera wartości komórek w wierszu lub kolumnie. |
| Początkowy adres komórki, końcowy adres komórki | B2:D5 |
Zastępuje wszystkie komórki w określonym zakresie. Uwaga: Jeśli zakres określony w poleceniu jest mniejszy (mniej wierszy lub kolumn) niż ładowany plik danych, polecenie nie powiedzie się. |
Nadpisywanie danych arkusza
Polecenie Nadpisz dane arkusza najlepiej sprawdza się w przypadku konieczności wyczyszczenia całego bloku w obrębie arkusza. W poniższej tabeli przedstawiono sposób czyszczenia dla każdego określonego formatu komórki startowej.
| Format | Przykład | Efekt |
| Adres pojedynczej komórki | B2 |
Wartości arkusza po lewej stronie (kolumna) i powyżej (wiersz) adresu komórki początkowej są zachowywane; wszystkie inne wartości w arkuszu są usuwane, a dane w pliku danych są zapisywane począwszy od określonego adresu komórki. |
| Adres komórki początkowej, bez komórki lub kolumny końcowej | B2: |
Wartości arkusza po lewej stronie (kolumna) i powyżej (wiersz) adresu komórki początkowej są zachowywane; wszystkie inne wartości w arkuszu są usuwane, a dane w pliku danych są zapisywane począwszy od określonego adresu komórki. |
| Adres komórki początkowej, kolumna końcowa bez wiersza końcowego | B2:D |
Ten format nie jest obsługiwany przez i spowoduje błąd wykonania polecenia. |
| Początkowy adres komórki, końcowy adres komórki | B2:D5 |
Wartości arkusza po lewej stronie (kolumna) i powyżej (wiersz) adresu komórki początkowej są zachowywane; wszystkie inne wartości w arkuszu są usuwane, a dane w pliku danych są zapisywane począwszy od określonego adresu komórki. Szerokość (kolumny) i wysokość (wiersze) pliku danych nie mają znaczenia. |
Wypróbuj
Utworzono szablon łańcucha i testowy arkusz kalkulacyjny, które pozwalają zobaczyć wyniki każdego z powyższych formatów Start Cell/Region. Aby przetestować:
- Pobierz testowy arkusz kalkulacyjny z tego linku (25 KB) i zaimportuj go do swojego obszaru roboczego.
- Utwórz łańcuch testowy, korzystając ze strony Użyj łańcuchów, aby zaktualizować arkusz kalkulacyjny Workiva Szablon znajdujący się na stronie 4. Quick Start Guides -> Enablement & Usage Examples Template folder.
- Zaleca się mapowanie zmiennej szablonu Spreadsheet ID jako zmiennej łańcucha .
- Zaktualizuj identyfikator arkusza kalkulacyjnego Chain Variable przed uruchomieniem łańcucha w obszarze roboczym.
- Upewnij się, że użytkownik w Workiva Chains connection ma file:write scope i że został przypisany do importowanego arkusza kalkulacyjnego.
- Uruchom łańcuch i przejrzyj wyniki. Oczekiwane wyniki są przedstawione w arkuszu Expected Results zaimportowanego arkusza kalkulacyjnego.