Update Excel Cells (krok)
Krok Dokument: aktualizuj Excel zapisuje wartości w poszczególnych komórkach skoroszytu .xlsx na koncie dokumentów, pozostawiając resztę skoroszytu bez zmian. Każdy wiersz tabeli wejściowej wskazuje komórkę i wartość do zapisania w niej. Krok może zamiast tego zastosować formatowanie skoroszytu, sterowane tabelą instrukcji formatowania.
Formularz kroku ma trzy grupy opcji: Skoroszyt, Komórki i Formatowanie. Zmigrowane przepływy pracy KNIME używają tego kroku do swoich węzłów aktualizujących i formatujących komórki Excel.
Brak skoroszytu nigdy nie jest błędem: krok nie dotyka go i kończy się ostrzeżeniem ze wskazaniem ścieżki.
Ustawianie wartości komórek
Dział zatytułowany „Ustawianie wartości komórek”- Tabela źródłowa (
source) — tabela adresów komórek i ich nowych wartości. Kolumny źródłowe (source_columns) wymieniają kolumnę adresu i kolumny wartości. - Kolumna adresu (
address_column) — kolumna z adresem każdej komórki, na przykładA5, albocolumn:rowjako liczby od 1. - Skoroszyt (
file) — skoroszyt do zaktualizowania,{account, path}. - Arkusz (
sheet_name) — arkusz do zaktualizowania. Arkusz o tej nazwie jest dodawany, jeśli skoroszyt go nie ma. - Zapisywane dla brakującej wartości (
replace_missing) — zapisywane w komórce, której wiersz nie zawiera wartości. Pozostaw puste, aby zostawić komórkę pustą.
Formatowanie skoroszytu
Dział zatytułowany „Formatowanie skoroszytu”Ustaw Tabela instrukcji formatowania (source_b) na tabelę instrukcji formatowania, z jednym wierszem na instrukcję. Kolumny instrukcji (source_b_columns) wskazują jej kolumny Kind, Tag i Params. Kind to font, background, cell, border, merge, conditional, size, comment, hyperlink, sheet_properties lub sheet, a Params zawiera ustawienia instrukcji w formacie JSON. Tabela źródłowa jest wtedy tabelą sterującą nałożoną na arkusz: każda jej komórka zawiera oddzielone przecinkami znaczniki instrukcji, które dotyczą tej komórki. Kolumna adresu i Arkusz nie są używane.
Zapis kopii
Dział zatytułowany „Zapis kopii”- Zapisz zaktualizowany skoroszyt do (
output_file) — zapisz zaktualizowany skoroszyt w tym{account, path}zamiast nadpisywać oryginał. - Istniejący już plik (
if_exists) — razem z Zapisz zaktualizowany skoroszyt do: Nadpisz go (overwrite, domyślnie) zastępuje już istniejący plik, a Zakończ krok niepowodzeniem (fail) zatrzymuje krok.