{
  "categories": [
    "Data Editor",
    "Pro Features",
    "Data Transfer",
    "Diagram Editor",
    "Error Lookup",
    "Form Editor",
    "Command Line",
    "General",
    "Query Log",
    "SQL Editor",
    "Import Wizard",
    "Query Editor",
    "Report Editor",
    "Schema Editor",
    "Dump",
    "Schema Snapshot",
    "Script Editor",
    "Server Admin",
    "Source Control",
    "SQL Diff",
    "SQL Search",
    "Start Page",
    "Valentina ADKs",
    "Valentina Server",
    "Workspaces"
  ],
  "tips": [
    {
      "title": "Jak otworzyć tabelę w Edytorze danych?",
      "html": "Gdy dwuklikniesz tabelę w <b>Edytorze schematu</b>, tabela otwiera się w <b>Edytorze danych</b>.%1W <b>Edytorze danych</b> możesz tworzyć i usuwać wiersze, modyfikować istniejące, filtrować dane według kolumn, wyświetlać powiązane rekordy, wyświetlać dane w osobnym oknie dialogowym i wiele więcej.<br />Możesz także wybrać tabelę i kliknąć <b>Open Data Editor</b> lub użyć menu kontekstowego.",
      "params": [
        {
          "type": "image_centered",
          "value": "vs_data_editor_open@2x"
        }
      ],
      "categories": [
        "Data Editor"
      ]
    },
    {
      "title": "Filtr w Edytorze danych",
      "html": "Aby dodać najprostszy wiersz filtra w <b>Edytorze danych</b> naciśnij %1 i wprowadź ciąg filtra w żądanej kolumnie. Aby zastosować filtr naciśnij %2 lub kliknij przycisk w pionowym nagłówku pierwszego wiersza filtra:%3Ten przycisk służy do odświeżenia zestawu rekordów po zmianie filtra i czasowego zatrzymania filtrowania.<br />Wiersz filtra można usunąć za pomocą przycisku X w pierwszej kolumnie ze znakami.<br />Dodatkowo do zarządzania filtrowaniem można użyć menu filtra:<ul><li>Dodaj więcej wierszy filtra lub filtruj według istniejącej wartości</li><li>Dodaj filtr z warunkiem niestandardowym</li><li>Wykonaj i usuń filtrowanie</li><li>Dodaj ulubione filtry</li><li>Zobacz wygenerowany SQL</li></ul>%4",
      "params": [
        {
          "type": "shortcut",
          "value": "Ctrl+F"
        },
        {
          "type": "shortcut",
          "value": "Ctrl+E"
        },
        {
          "type": "image_centered",
          "value": "vs_data_editor_filter_apply@2x"
        },
        {
          "type": "image_centered",
          "value": "vs_data_editor_filter_menu@2x"
        }
      ],
      "categories": [
        "Data Editor"
      ]
    },
    {
      "title": "Jak szybko filtrować dane według istniejącej wartości?",
      "html": "Przejdź do wartości, według której chcesz filtrować i naciśnij skrót %1.<br />Możesz również użyć menu kontekstowego komórki i wybrać <b>Filtruj według wartości komórki</b>.%2Kliknij <b>Dodaj wiersz filtra z wartością komórki</b>, aby dodać filtr bez jego stosowania.",
      "params": [
        {
          "type": "shortcut",
          "value": "Ctrl+Shift+F"
        },
        {
          "type": "image_centered",
          "value": "vs_data_editor_filter_by_value@2x"
        }
      ],
      "categories": [
        "Data Editor"
      ]
    },
    {
      "title": "Znajdź wartości rozpoczynające się od ciągu",
      "html": "Możesz znaleźć wartości rozpoczynające się od określonego ciągu używając następującego filtra:<br /><code>LIKE 'str%'</code><br />%1<i>Więcej informacji o filtrach</i> <a href='http://valentina-db.com/docs/dokuwiki/v13/doku.php?id=valentina%3Aproducts%3Avstudio%3Ahelp%3Adata_editor%3Asingle_table_mode%3Afiltering'>tutaj</a>",
      "params": [
        {
          "type": "image_centered",
          "value": "vs_filter_start@2x"
        }
      ],
      "categories": [
        "Data Editor"
      ]
    },
    {
      "title": "Jak wkleić dane tabelaryczne ze schowka do tabeli?",
      "html": "Możesz skopiować dane tabelaryczne i wkleić je do Edytora danych używając standardowego polecenia %1 (<b>Edycja > Wklej</b>).%2Uwaga, liczba kolumn w schowku <i>musi pasować</i> do liczby kolumn wyświetlanych w <b>Edytorze danych</b>.<br />Możesz dostosować zestaw kolumn w menu kontekstowym dowolnej kolumny, element menu <b>Wybierz wyświetlane kolumny...</b>.<br />Kolumny można zmieniać kolejność za pomocą Przeciągnij i upuść.",
      "params": [
        {
          "type": "shortcut",
          "value": "Ctrl+V"
        },
        {
          "type": "image_centered",
          "value": "vs_data_editor_paste@2x"
        }
      ],
      "categories": [
        "Data Editor"
      ]
    },
    {
      "title": "Jak filtrować dane w Edytorze danych używając własnego warunku WHERE?",
      "html": "Dodaj filtr <b>WHERE</b> używając menu filtra:%1Tutaj możesz użyć dowolnego prawidłowego warunku SQL:%2",
      "params": [
        {
          "type": "image_centered",
          "value": "vs_data_editor_filter_where_menu@2x"
        },
        {
          "type": "image_centered",
          "value": "vs_data_editor_filter_where@2x"
        }
      ],
      "categories": [
        "Data Editor"
      ]
    },
    {
      "title": "Jak zapisać wyświetlane pola i ich kolejność do późniejszego użycia w Edytorze danych?",
      "html": "Używając Valentina Studio Pro, po dokonaniu niezbędnych korekt, otwórz menu pola kombi <b>Układ</b>, wybierz <b>Nowy...</b> i wprowadź nazwę układu.%1Ostatnio używany układ jest zapisywany, ale możliwe jest także przełączanie między różnymi układami.",
      "params": [
        {
          "type": "image_centered",
          "value": "vs_data_editor_layouts_new@2x"
        }
      ],
      "categories": [
        "Data Editor",
        "Pro Features"
      ]
    },
    {
      "title": "Jak użyć układu Edytora danych dla tabeli w innej bazie danych?",
      "html": "Struktury i nazwy obu tabel muszą być takie same, na przykład mogą to być tabele w bazach danych rozwojowych i produkcyjnych.<ol><li>Otwórz tabelę, w której chcesz użyć istniejącego układu</li><li>W menu <b>Układ</b> kliknij <b>Zarządzaj...</b></li><li>Przełącz <b>Tryb wyświetlania</b> na <b>Wszystkie układy</b></li><li>Zaznacz pole wyboru <b>Bieżąca BD</b> dla docelowego układu</li></ol>%1Teraz możesz wybrać ten układ z listy.",
      "params": [
        {
          "type": "image_centered",
          "value": "vs_data_editor_layouts_editor@2x"
        }
      ],
      "categories": [
        "Data Editor",
        "Pro Features"
      ]
    },
    {
      "title": "Jak szybko przełączyć się na wskazany rekord w Edytorze danych?",
      "html": "W Valentina Studio Pro, otwórz tabelę zawierającą pole Klucz obcy lub ObjectPtr.<br />Kliknij prawym przyciskiem myszy wartość tego pola i wybierz <b>Przejdź do rekordu nadrzędnego</b>.<br />Wskazana tabela zostanie otwarta i ustawiony zostanie filtr na wartość docelową:%1",
      "params": [
        {
          "type": "image_centered",
          "value": "vs_data_editor_go_to_parent@2x"
        }
      ],
      "categories": [
        "Data Editor",
        "Pro Features"
      ]
    },
    {
      "title": "Jak mogę dostosować format wyświetlania dla konkretnej kolumny w Edytorze danych?",
      "html": "W Valentina Studio Pro, z otwartą tabelą, kliknij prawym przyciskiem myszy wybrany nagłówek kolumny i użyj menu kontekstowego, aby ustawić formatowanie.<br />W zależności od typu pola proces ten jest różny:<ul><li><b>Pola Data/Czas</b> - kliknij <b>Ustaw format...</b> i wybierz predefiniowany szablon lub wprowadź własny format. %1</li><li><b>Pola rzeczywiste</b> - kliknij <b>Ustaw format...</b> i ustaw opcje formatowania liczb rzeczywistych. %2</li><li><b>Pola całkowite</b> - kliknij <b>Format</b> i wybierz opcje formatowania w menu. %3</li></ul>",
      "params": [
        {
          "type": "image_centered",
          "value": "vs_date_editor_format_datetime@2x"
        },
        {
          "type": "image_centered",
          "value": "vs_date_editor_format_real@2x"
        },
        {
          "type": "image_centered",
          "value": "vs_date_editor_format_int@2x"
        }
      ],
      "categories": [
        "Data Editor",
        "Pro Features"
      ]
    },
    {
      "title": "Jak ustawić jedną wartość dla wszystkich rekordów wyświetlanych w Edytorze danych?",
      "html": "W Valentina Studio Pro, z otwartą tabelą, kliknij prawym przyciskiem myszy wybrany nagłówek kolumny, kliknij <b>Zaktualizuj wartość na...</b> i ustaw dowolną wartość w oknie dialogowym.<br />Dodatkowo możliwe jest użycie istniejącej wartości - kliknij prawym przyciskiem myszy komórkę z żądaną wartością i wybierz <b>Ustaw dla wszystkich rekordów...</b>.%1Może to być również użyte do zmiany wszystkich przefiltrowanych rekordów, w takim przypadku element menu to <b>Ustaw dla wszystkich przefiltrowanych rekordów...</b>.",
      "params": [
        {
          "type": "image_centered",
          "value": "vs_data_editor_set_for_all@2x"
        }
      ],
      "categories": [
        "Data Editor",
        "Pro Features"
      ]
    },
    {
      "title": "Jak eksportować rekordy w Edytorze danych?",
      "html": "Valentina Studio Pro umożliwia użytkownikowi eksportowanie rekordów wyświetlanych w Edytorze danych, służy do tego przycisk <b>Eksportuj</b>. Znajduje się na dole widoku tabeli:%1Używając filtrów i sortowania, możliwe jest eksportowanie tylko niezbędnych wierszy i w określonej kolejności, podczas gdy w narzędziu zrzutu nie można tego określić.",
      "params": [
        {
          "type": "image_centered",
          "value": "vs_data_editor_export@2x"
        }
      ],
      "categories": [
        "Data Editor",
        "Pro Features"
      ]
    },
    {
      "title": "Jak szybko skopiować dane z jednej bazy danych do drugiej?",
      "html": "Używając Valentina Studio Pro, w menu <b>Narzędzia</b> kliknij <b>Transfer danych</b>, wybierz źródłową i docelową bazę danych lub schemat, skonfiguruj mapowanie między tabelami źródłowymi i docelowymi.%1",
      "params": [
        {
          "type": "image_centered",
          "value": "vs_data_transfer@2x"
        }
      ],
      "categories": [
        "Data Transfer",
        "Pro Features"
      ]
    },
    {
      "title": "Jak utworzyć diagram i dodać do niego wszystkie istniejące tabele?",
      "html": "Możesz utworzyć diagram dla bazy danych.<br />W <b>Edytorze schematu</b>, kliknij prawym przyciskiem myszy obiekt bazy danych i wybierz <b>Utwórz > Diagram...</b><br />Zaznacz pole wyboru <b>Dodaj istniejące tabele</b>, jeśli chcesz wizualizować lub edytować istniejącą strukturę bazy danych.%1",
      "params": [
        {
          "type": "image_centered",
          "value": "vs_create_diagram@2x"
        }
      ],
      "categories": [
        "Diagram Editor"
      ]
    },
    {
      "title": "Jak umieścić na diagramie tabele powiązane z wybraną?",
      "html": "Lista tabel pokazuje tabele powiązane z bieżącym wyborem:%1Aby dodać wiele tabel naraz, użyj menu kontekstowego wybranej tabeli: kliknij <b>Model > Dodaj połączone tabele...</b> i w oknie dialogowym wybierz niezbędne tabele.%2",
      "params": [
        {
          "type": "image_centered",
          "value": "vs_diagrams_add_linked_tables_1@2x"
        },
        {
          "type": "image_centered",
          "value": "vs_diagrams_add_linked_tables_2@2x"
        }
      ],
      "categories": [
        "Diagram Editor"
      ]
    },
    {
      "title": "Jak wizualnie grupować tabele na diagramie?",
      "html": "Możliwe jest przypisanie różnych kolorów do różnych grup, po prostu wybierz kontrolkę i w <b>Inspektorze właściwości</b>, grupa <b>Kontrolka</b>, wybierz żądany kolor.%1",
      "params": [
        {
          "type": "image_centered",
          "value": "vs_diagrams_control_color@2x"
        }
      ],
      "categories": [
        "Diagram Editor"
      ]
    },
    {
      "title": "Jak zastosować zmiany dokonane na diagramie do bazy danych?",
      "html": "Używając Valentina Studio Pro, kliknij przycisk <b>Zastosuj zmiany</b> znajdujący się nad obszarem diagramu.<br />W wyświetlonym oknie dialogowym możesz wyświetlić wygenerowany skrypt i go zastosować.%1",
      "params": [
        {
          "type": "image_centered",
          "value": "vs_diagrams_apply@2x"
        }
      ],
      "categories": [
        "Diagram Editor",
        "Pro Features"
      ]
    },
    {
      "title": "Wyszukiwanie błędów",
      "html": "Ta funkcja pomaga znaleźć komunikat o błędzie według jego kodu dla konkretnego silnika bazy danych, dostępna w menu <b>Narzędzia</b>.%1Obecnie obsługiwane są komunikaty błędów Valentina i SQL Server.",
      "params": [
        {
          "type": "image_centered",
          "value": "vs_error_lookup@2x"
        }
      ],
      "categories": [
        "Error Lookup",
        "Pro Features"
      ]
    },
    {
      "title": "Tworzenie formularza",
      "html": "Aby utworzyć formularz:<ol><li>Utwórz lub otwórz istniejący projekt (np. menu Plik > Nowy projekt > Lokalny...)</li><li>Na karcie projektu kliknij <b>Utwórz > Formularz...</b></li><li>Używając <b>Kreatora formularza</b>, skonfiguruj podstawowy formularz</li></ol>%1",
      "params": [
        {
          "type": "image_centered",
          "value": "vs_create_form@2x"
        }
      ],
      "categories": [
        "Form Editor",
        "Pro Features"
      ]
    },
    {
      "title": "Jak wykonać formularz przy otwieraniu projektu?",
      "html": "<ol><li>Przejdź do <b>Karty projektu</b></li><li>Kliknij <b>Utwórz > Skrypt...</b></li><li>Wprowadź skrypt, który wywołuje formularz i zapisz go np. jako <b>startup</b>:<br /><code>import '/path/form_name' as dlg<br />dlg.exec()</code></li><li>Na <b>Karcie projektu</b> wybierz go we właściwości <b>Skrypt startowy</b> projektu</li>%1Możesz również użyć menu kontekstowego skryptu.</ol>",
      "params": [
        {
          "type": "image_centered",
          "value": "vs_forms_startup@2x"
        }
      ],
      "categories": [
        "Form Editor",
        "Pro Features"
      ]
    },
    {
      "title": "Jak wykonać formularz z wiersza poleceń?",
      "html": "Interfejs wiersza poleceń umożliwia pracę z formularzami z terminala lub skryptów automatyzacji (batch, bash).<br />Klucze powinny rozpoczynać się od znaku \"-\". Wartości, jeśli to konieczne, są określane po spacji, obok klucza. Niektóre klucze mogą być opcjonalne.<br />Aby wykonać formularz można użyć następującego polecenia:<br /><br /><code>vstudio<br />&nbsp;&nbsp;-project $project_location<br />&nbsp;&nbsp;[-project_server $vserver]<br />&nbsp;&nbsp;&nbsp;&nbsp;-execute_form $form_name</code><br />Opis kluczy:<ul><li><b>-project</b> – otwórz projekt w $project_location<li><b>-project_server</b> – URL serwera Valentina zawierającego projekt. Określony w formacie ciągu źródła danych Valentina Server<li><b>-execute_form</b> – wykonaj formularz o nazwie $form_name</ul>Czytaj więcej <a href='https://www.valentina-db.com/dokuwiki/doku.php?id=valentina:products:vstudio:help:form_editor:command_line_interface'>tutaj</a>",
      "params": [],
      "categories": [
        "Form Editor",
        "Command Line"
      ]
    },
    {
      "title": "Eksport zakładek",
      "html": "Możesz eksportować/importować zakładki do pliku używając:<ul><li>menu kontekstowego karty <b>Zakładki</b> w sekcji <b>Serwery</b> na <b>Stronie startowej</b></li><li>głównego menu <b>Plik > Zakładki</b></li><li>przycisku <b>Zakładki</b> na głównym pasku narzędzi</li></ul>%1Możesz również eksportować pojedynczą zakładkę używając jej menu kontekstowego. <i>Uwaga, Valentina Studio może automatycznie synchronizować twoje zakładki między komputerami używając Apple iCloud, Dropbox, Google Drive, itp.</i>",
      "params": [
        {
          "type": "image_centered",
          "value": "vs_bookmarks_export@2x"
        }
      ],
      "categories": [
        "General"
      ]
    },
    {
      "title": "Jak mogę dostosować styl/rozmiar czcionki do moich preferencji?",
      "html": "Styl i rozmiar czcionki jest zdefiniowany w preferencjach: <b>Aplikacja > Czcionki</b>%1Tutaj możesz zmienić czcionki dla:<ul><li><b>Aplikacja</b> - ogólnie wszystkie, wszystkie okna dialogowe i okna</li><li><b>Logi</b> - widoki logów (<b>Edytor SQL</b>, <b>Log zapytań</b>, itp)</li><li><b>Monospace</b> - edytory kodu, np. <b>Edytor SQL</b>, <b>Edytor skryptów</b></li><li><b>Siatka danych</b> - widok tabeli danych (<b>Edytor danych</b>, wynik <b>Edytora SQL</b>)</li></ul>",
      "params": [
        {
          "type": "image_centered",
          "value": "vs_prefs_fonts@2x"
        }
      ],
      "categories": [
        "General"
      ]
    },
    {
      "title": "Jak automatycznie synchronizować zakładki lub fragmenty między urządzeniami?",
      "html": "Synchronizacja jest włączana w preferencjach: <b>Aplikacja > Synchronizacja</b>%1Na macOS możliwa jest synchronizacja z iCloud, na innych platformach dostępna jest tylko synchronizacja folderów.",
      "params": [
        {
          "type": "image_centered",
          "value": "vs_sync@2x"
        }
      ],
      "categories": [
        "General"
      ]
    },
    {
      "title": "Rekurencyjne manipulowanie drzewem",
      "html": "Wszystkie drzewa w Valentina Studio Pro pozwalają na <b>%1+Kliknięcie</b>, aby rekurencyjnie zamknąć/otworzyć wszystkie pod-elementy.",
      "params": [
        {
          "type": "shortcut",
          "value": "Alt"
        }
      ],
      "categories": [
        "General",
        "Pro Features"
      ]
    },
    {
      "title": "Czy istnieje sposób na automatyczne otwieranie poprzednich kart przy uruchamianiu Valentina Studio?",
      "html": "Domyślnie Valentina Studio Pro zapisuje i przywraca stany obszarów roboczych, w tym otwarte połączenia, bazy danych i karty.<br />%1Można to WŁĄCZYĆ/WYŁĄCZYĆ w preferencjach: <b>Aplikacja > Ogólne > Zapisuj i przywracaj stan obszarów roboczych</b>",
      "params": [
        {
          "type": "image_centered",
          "value": "vs_restore_state@2x"
        }
      ],
      "categories": [
        "General",
        "Pro Features"
      ]
    },
    {
      "title": "Czy możliwe jest przepisywanie skrótów klawiszowych?",
      "html": "Valentina Studio Pro umożliwia użytkownikowi modyfikację skrótów klawiszowych w preferencjach: <b>Aplikacja > Skróty klawiszowe</b>.%1Modyfikacje mogą być zapisane w osobnym zestawie skrótów, więc łatwo jest przełączać między różnymi schematami skrótów.",
      "params": [
        {
          "type": "image_centered",
          "value": "vs_shortcuts@2x"
        }
      ],
      "categories": [
        "General",
        "Pro Features"
      ]
    },
    {
      "title": "Jak mogę śledzić moją aktywność w Valentina Studio?",
      "html": "Valentina Studio rejestruje wszystkie wykonane przez ciebie instrukcje SQL w kilku miejscach.<br /><ul><li><b>Log zapytań</b></li>Instrukcje użytkownika i wewnętrzne wykonane podczas sesji roboczej można znaleźć tutaj (<b>Narzędzia > Log zapytań</b>).%1Uwaga, te zapytania nie są zapisywane na dysku.</li><li><b>Ostatnie zapytania Edytora SQL</b></li>Tutaj możesz znaleźć zapytania wykonane tylko przez użytkownika.%2Te zapytania są zapisywane na dysku. </ul>",
      "params": [
        {
          "type": "image_centered",
          "value": "vs_query_log@2x"
        },
        {
          "type": "image_centered",
          "value": "vs_recent_queries@2x"
        }
      ],
      "categories": [
        "General",
        "Query Log",
        "SQL Editor"
      ]
    },
    {
      "title": "Jak zmienić kolor słów kluczowych dla Edytora SQL?",
      "html": "Kolor słów kluczowych używany w Edytorze SQL jest zdefiniowany przez schemat kolorów ustawiony w preferencjach <b>Aplikacja > Edycja SQL > Schemat kolorów</b>.%1Uwaga, ta preferencja jest stosowana do wszystkich edytorów kodu w Valentina Studio.",
      "params": [
        {
          "type": "image_centered",
          "value": "vs_sql_color_scheme@2x"
        }
      ],
      "categories": [
        "General",
        "SQL Editor"
      ]
    },
    {
      "title": "Jak zapisać mapowanie zdefiniowane w Kreatorze importu i użyć go później?",
      "html": "W Valentina Studio Pro możliwe jest zapisanie mapowania między kolumnami CSV a polami tabeli w zewnętrznym pliku i załadowanie go później.%1",
      "params": [
        {
          "type": "image_centered",
          "value": "vs_import_wizard_save_mapping@2x"
        }
      ],
      "categories": [
        "Import Wizard",
        "Pro Features"
      ]
    },
    {
      "title": "Jak budować zapytania SQL wizualnie?",
      "html": "<b>Edytor zapytań</b> pozwala na wizualne budowanie zapytań SQL, pracując bezpośrednio z tabelami i połączeniami, które są częścią zapytania, które chcesz utworzyć.<br />Aby otworzyć to narzędzie, wybierz bazę danych, dla której chcesz utworzyć zapytanie i kliknij przycisk <b>Edytor zapytań</b> na głównym pasku narzędzi. Możliwe jest również użycie menu kontekstowego bazy danych lub menu <b>Narzędzia</b>.%1Teraz możesz przeciągać tabele do obszaru edycji, wybierać niezbędne pola, ustanawiać połączenia, testować zbudowane zapytanie, itp.",
      "params": [
        {
          "type": "image_centered",
          "value": "vs_query_editor@2x"
        }
      ],
      "categories": [
        "Query Editor",
        "Pro Features"
      ]
    },
    {
      "title": "Jak utworzyć wirtualne połączenie w Edytorze zapytań?",
      "html": "Jeśli nie ma połączenia między tabelami lub silnik bazy danych nie obsługuje tworzenia połączeń, możliwe jest ustanowienie wirtualnego połączenia.<br />Aby to zrobić, przeciągnij jedno pole i upuść je nad innym polem.%1",
      "params": [
        {
          "type": "image_centered",
          "value": "vs_query_editor_virtual_link@2x"
        }
      ],
      "categories": [
        "Query Editor",
        "Pro Features"
      ]
    },
    {
      "title": "Jak edytować operację JOIN w Edytorze zapytań?",
      "html": "Kliknij prawym przyciskiem myszy połączenie i wybierz <b>Edytuj...</b>, aby otworzyć następujące okno dialogowe:%1Tutaj możesz:<ul><li>Zamienić połączone tabele<li>Zmienić pola<li>Zmienić typ <b>JOIN</b></ul>Możesz również zmienić typ <b>JOIN</b> w menu kontekstowym połączenia.",
      "params": [
        {
          "type": "image_centered",
          "value": "vs_query_editor_edit_join@2x"
        }
      ],
      "categories": [
        "Query Editor",
        "Pro Features"
      ]
    },
    {
      "title": "Tworzenie raportu",
      "html": "Aby utworzyć raport:<ol><li>Utwórz lub otwórz istniejący projekt (np. menu <b>Plik > Nowy projekt > Lokalny...</b>)</li><li>Na karcie projektu kliknij <b>Utwórz > Raport...</b></li><li>Używając <b>Kreatora raportów</b>, skonfiguruj podstawowy raport</li></ol>",
      "params": [],
      "categories": [
        "Report Editor",
        "Pro Features"
      ]
    },
    {
      "title": "Jak dodać znak wodny do raportu?",
      "html": "<ol><li>Kliknij w puste miejsce dowolnego regionu, aby wybrać raport.</li><li>W <b>Inspektorze właściwości</b> edytuj właściwość <b>znak wodny</b>.</li><li>Ustaw opcje znaku wodnego w wyświetlonym oknie dialogowym.</li></ol>Znak wodny można dodać jako tekst:%1Lub jako obraz:%2",
      "params": [
        {
          "type": "image_centered",
          "value": "vs_watermark_text@2x"
        },
        {
          "type": "image_centered",
          "value": "vs_watermark_picture@2x"
        }
      ],
      "categories": [
        "Report Editor",
        "Pro Features"
      ]
    },
    {
      "title": "W raporcie wielokolumnowym kolumny są wypełniane od góry do dołu, jak to zmienić?",
      "html": "Dla właściwości <b>układ_kolumn</b> raportu ustaw opcję <b>Prawo</b>.",
      "params": [],
      "categories": [
        "Report Editor",
        "Pro Features"
      ]
    },
    {
      "title": "Jak utworzyć raport wieloczęściowy?",
      "html": "Utwórz nowe części używając przycisku <b>+</b> na dole obszaru edycji.%1",
      "params": [
        {
          "type": "image_centered",
          "value": "vs_report_parts@2x"
        }
      ],
      "categories": [
        "Report Editor",
        "Pro Features"
      ]
    },
    {
      "title": "Jak utworzyć raport składający się ze stron o różnej orientacji lub rekordów zwracanych przez różne zapytania?",
      "html": "Utwórz raport wieloczęściowy. Każda część raportu wieloczęściowego może mieć własne dane źródłowe i układ papieru.",
      "params": [],
      "categories": [
        "Report Editor",
        "Pro Features"
      ]
    },
    {
      "title": "Jak modyfikować właściwości kontrolek raportu w czasie wykonania?",
      "html": "Valentina Reports zawiera silnik JavaScript, który umożliwia dynamiczne zmienianie właściwości kontrolek.<br />Czytaj więcej o JavaScript w raportach <a href='https://www.valentina-db.com/dokuwiki/doku.php?id=valentina:products:vstudio:help:report_editor:scripts:javascript:javascript'>tutaj</a>",
      "params": [],
      "categories": [
        "Report Editor",
        "Pro Features"
      ]
    },
    {
      "title": "Jak utworzyć raport pokazujący informacje z rekordu o konkretnym ID, z możliwością zmiany ID w czasie wykonania?",
      "html": "Zdefiniuj sparametryzowane zapytanie dla tego raportu w formacie:<br /><code>SELECT * FROM table1 WHERE ID=$P(pID)</code><br />Aby przetestować raport, ustaw wartość domyślną dla tego parametru bezpośrednio w oknie dialogowym <b>Zapytanie</b> lub na karcie <b>Parametry</b> w <b>Edytorze raportów</b>.<br />Możesz również uczynić ten parametr interaktywnym używając karty <b>Parametry</b>.",
      "params": [],
      "categories": [
        "Report Editor",
        "Pro Features"
      ]
    },
    {
      "title": "Jak poprosić użytkownika o wprowadzenie wartości parametru za każdym razem, gdy raport jest generowany?",
      "html": "Utwórz parametr interaktywny.<br />Upewnij się, że parametr jest dodany do karty <b>Parametry</b> w <b>Edytorze raportów</b> i zaznacz pole wyboru <b>Interaktywny</b>.%1",
      "params": [
        {
          "type": "image_centered",
          "value": "vs_report_parameter_interactive@2x"
        }
      ],
      "categories": [
        "Report Editor",
        "Pro Features"
      ]
    },
    {
      "title": "Silnik Valentina Reports automatycznie cytuje wartość parametru ciągu, jak tego uniknąć?",
      "html": "Użyj specjalnej formy wstawiania parametrów do zapytania bez cudzysłowów:<br /><code>SELECT * FROM $!(pTblName)</code>%1",
      "params": [
        {
          "type": "image_centered",
          "value": "vs_report_editor_param_non_quoted@2x"
        }
      ],
      "categories": [
        "Report Editor",
        "Pro Features"
      ]
    },
    {
      "title": "Jak utworzyć raport główny-szczegóły? Co to jest podraport?",
      "html": "Raport <b>główny-szczegóły</b> to typ raportu, który wyświetla dane hierarchiczne w formacie relacji rodzic-dziecko.<br />W tym raporcie część <b>główna</b> odnosi się do danych wyższego poziomu, podstawowych (rodzic), podczas gdy część <b>szczegóły</b> odnosi się do powiązanych danych niższego poziomu (dziecko).<br />W Valentina Studio Pro kontrolka <b>Podraport</b> jest używana do tworzenia raportów <b>główny-szczegóły</b>.<br /><b>Podraport</b> to raport, który jest wstawiany w inny raport.%1",
      "params": [
        {
          "type": "image_centered",
          "value": "vs_report_master_detail@2x"
        }
      ],
      "categories": [
        "Report Editor",
        "Pro Features"
      ]
    },
    {
      "title": "How to generate a report from the command line?",
      "html": "The command line interface allows you to work with reports from the terminal or automation (batch, bash) scripts.<br />Keys should start with the \"-\" sign. Values, if necessary, are specified after the space, next to the key. Some keys can be optional.<br />To print a report to disk the following command can be used:<br /><br /><code>vstudio<br />&nbsp;&nbsp;-project $project_location<br />&nbsp;&nbsp;[-project_server $vserver]<br />&nbsp;&nbsp;&nbsp;&nbsp;-make_new_report $report_name<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-datasource $datasource_string<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[-query $query_text]<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-print_to_disk $output_location<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-format $output_format<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[-start_page $start]<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[-end_page $end]<br /></code><br />Keys Description:<ul><li><b>-project</b> – open a project at $project_location<li><b>-project_server</b> – URL of Valentina Server holding a project. Specified in the format of Valentina Server datasource string<li><b>-make_new_report</b> – generate a report with name $report_name<li><b>-datasource</b> – use $datasource_string to connect to the datasource<li><b>-query</b> – pass $query_text as a source query for report<li><b>-print_to_disk</b> – print generated report to specified $output_location<li><b>-format</b> – set $output_format, can be one of the list { kToPostscript, kToPDF, kToHTML, kToLatex, kToSVG, kToPicture_GIF, kToPicture_JPG, kToPicture_PNG, kToPicture_TIFF, kToPicture_BMP }<li><b>-start_page</b> – set start page<li><b>-end_page</b> – set end page</ul>Read more <a href='https://www.valentina-db.com/dokuwiki/doku.php?id=valentina:products:vstudio:help:report_editor:command_line_interface'>here</a>",
      "params": [],
      "categories": [
        "Report Editor",
        "Command Line"
      ]
    },
    {
      "title": "Sortowanie pól",
      "html": "Domyślnie pola są sortowane alfabetycznie w <b>Edytorze schematu</b>.<br />Możesz również zobaczyć pola w kolejności tworzenia:<ul><li>Kliknij przycisk <b>Sortuj listę</b> w selektorze typu obiektu nad kolumną, aby zmienić tę opcję dla bieżącej listy <b>Edytora schematu</b>.%1</li><li>Możesz również ustawić tę opcję globalnie w preferencjach Valentina Studio.%2</li></ul>",
      "params": [
        {
          "type": "image_centered",
          "value": "vs_sort_fields1@2x"
        },
        {
          "type": "image_centered",
          "value": "vs_sort_fields2@2x"
        }
      ],
      "categories": [
        "Schema Editor"
      ]
    },
    {
      "title": "Jak wyświetlić rozmiary i inne właściwości wielu tabel jednocześnie?",
      "html": "Aby wyświetlić rozmiary wielu tabel jednocześnie:<ol><li>Przełącz się do <b>Trybu drzewa</b> używając przycisku w lewym górnym rogu <b>Edytora schematów</b></li><li>Wybierz listę <b>Tabele</b> w drzewie</li><li>W menu kontekstowym nagłówka tabeli właściwości kliknij <b>Wybierz wyświetlane właściwości...</b></li><li>Zaznacz pole wyboru <b>Rozmiar</b> lub inną wymaganą właściwość</li></ol>%1<i>Uwaga: teraz możesz także sortować tabele według ich rozmiaru.</i>",
      "params": [
        {
          "type": "image_centered",
          "value": "vs_view_sizes@2x"
        }
      ],
      "categories": [
        "Schema Editor"
      ]
    },
    {
      "title": "Jak zaimportować pliki SQL do bazy danych?",
      "html": "<ol><li>W <b>Edytorze schematów</b> wybierz bazę danych, do której chcesz zaimportować plik SQL</li><li>W menu kontekstowym kliknij <b>Wczytaj zrzut...</b></li><li>Użyj <b>Kreatora zrzutu</b> aby ustawić opcje wczytywania zrzutu</li></ol><i>Uwaga: w przypadku, gdy plik zrzutu zawiera instrukcję CREATE DATABASE, konieczne jest wczytanie zrzutu do połączenia.</i>",
      "params": [],
      "categories": [
        "Schema Editor",
        "Dump"
      ]
    },
    {
      "title": "Używanie kolorów dla obiektów",
      "html": "Możesz używać kolorów do rozróżniania połączeń i ich elementów podrzędnych, na przykład ustawić różne kolory dla produkcyjnej i deweloperskiej bazy danych, aby uniknąć przypadkowych zmian.%1Aby ustawić kolor dla połączenia lub jego podobektu, kliknij prawym przyciskiem na element i wybierz żądany kolor w menu kontekstowym<ul><li>Kliknij X aby zresetować kolor.</li><li>Kliknij ... aby ustawić niestandardowy kolor</li></ul>Kolor jest stosowany w Edytorze schematów, zakładkach okna głównego, kolumnach Edytora danych.",
      "params": [
        {
          "type": "image_centered",
          "value": "vs_object_colors@2x"
        }
      ],
      "categories": [
        "Schema Editor",
        "Pro Features"
      ]
    },
    {
      "title": "Jak mogę szybko skopiować tabele między bazami danych?",
      "html": "Valentina Studio Pro obsługuje funkcjonalność Przeciągnij i Upuść. Możesz przenosić tabele lub inne obiekty bazy danych z jednego miejsca do drugiego używając myszy, tj. przeciągnij i upuść tabele z jednej bazy danych do innej.",
      "params": [],
      "categories": [
        "Schema Editor",
        "Pro Features"
      ]
    },
    {
      "title": "Jak mogę szybko utworzyć kopię tabeli?",
      "html": "Używając Valentina Studio Pro, kliknij prawym przyciskiem na żądaną tabelę i wybierz <b>Duplikuj...</b>.<br />%1W wyświetlonym oknie dialogowym możesz ustawić dodatkowe opcje, takie jak utworzenie tabeli tymczasowej, opartej na pamięci RAM, kopiowanie rekordów lub kopiowanie ograniczonego zakresu rekordów do duplikatu.",
      "params": [
        {
          "type": "image_centered",
          "value": "vs_table_duplicate@2x"
        }
      ],
      "categories": [
        "Schema Editor",
        "Pro Features"
      ]
    },
    {
      "title": "Jak łatwo utworzyć zrzut tabel pasujących do określonego wzorca?",
      "html": "W Valentina Studio Pro możliwe jest filtrowanie obiektów zrzutu według nazwy w <b>Kreatorze zrzutu</b>%1",
      "params": [
        {
          "type": "image_centered",
          "value": "vs_dump_filter@2x"
        }
      ],
      "categories": [
        "Schema Editor",
        "Pro Features"
      ]
    },
    {
      "title": "Szybkie wyszukiwanie w widokach drzewa",
      "html": "Szybkie wyszukiwanie jest dostępne w wielu widokach drzewa reprezentujących schemat bazy danych, na przykład w <b>Edytorze schematów</b> i <b>Edytorze SQL</b>.%1Zacznij pisać w polu wyszukiwania na dole widoku drzewa, a szybko znajdziesz potrzebne elementy.<br />Użyj menu, aby określić rozszerzone opcje dopasowania, np. wyrażenia regularne lub symbole wieloznaczne.",
      "params": [
        {
          "type": "image_centered",
          "value": "vs_tree_quick_search@2x"
        }
      ],
      "categories": [
        "Schema Editor",
        "SQL Editor"
      ]
    },
    {
      "title": "Migawka schematu",
      "html": "Valentina Studio Pro pozwala zapisać schemat bazy danych w strukturalnym formacie używając narzędzia <b>Migawka schematu</b>.<br />W przeciwieństwie do <b>Zrzutu SQL</b>, <b>Migawka schematu</b> pozwala na granulację reprezentacji schematu. Będzie to pomocne przy śledzeniu zmian lub wykorzystywaniu części schematu. Ponadto, to najlepszy sposób na przechowywanie struktury bazy danych w systemie kontroli wersji, takim jak Git, SVN, czy jakimkolwiek innym.<br />Możesz utworzyć lub wczytać Migawkę schematu używając Kreatora migawek, który można wywołać z menu <b>Narzędzia</b>:<ul><li><b>Utwórz migawkę schematu...</li></b><li><b>Wczytaj migawkę schematu...</li></b></ul>%1",
      "params": [
        {
          "type": "image_centered",
          "value": "vs_schema_snapshot_create@2x"
        }
      ],
      "categories": [
        "Schema Snapshot",
        "Pro Features"
      ]
    },
    {
      "title": "Jak utworzyć skrypt w Projekcie Valentina Studio?",
      "html": "Aby utworzyć skrypt:<ol><li>Utwórz lub otwórz istniejący projekt (np. menu <b>Plik > Nowy projekt > Lokalny...</b>)</li><li>Na zakładce projektu kliknij <b>Utwórz > Skrypt...</b></li></ol>Zostanie otwarta zakładka <b>Edytor skryptów</b>.%1",
      "params": [
        {
          "type": "image_centered",
          "value": "vs_script_create@2x"
        }
      ],
      "categories": [
        "Script Editor",
        "Pro Features"
      ]
    },
    {
      "title": "Jak utworzyć użytkownika?",
      "html": "Dodawanie użytkowników na serwerach baz danych odbywa się w narzędziu <b>Administracja serwera</b> na zakładce <b>Użytkownicy</b>.",
      "params": [],
      "categories": [
        "Server Admin"
      ]
    },
    {
      "title": "Zapisz skrypty DDL do systemu kontroli źródła",
      "html": "Narzędzie <b>Kontrola źródła</b> pozwala zapisać definicje DDL obiektów schematu w wielu skryptach SQL. W ten sposób możesz przechowywać strukturę bazy danych w systemie kontroli wersji (VCS)",
      "params": [],
      "categories": [
        "Source Control"
      ]
    },
    {
      "title": "Porównaj strukturę bazy danych",
      "html": "Możesz porównać dwie struktury baz danych i zobaczyć różnice w tabelach, kolumnach, kluczach, indeksach i innych elementach strukturalnych bazy danych (<b>Narzędzia > Różnice SQL</b>)",
      "params": [],
      "categories": [
        "SQL Diff",
        "Pro Features"
      ]
    },
    {
      "title": "Komentowanie i odkomentowywanie kodu",
      "html": "Użyj skrótu %1 aby komentować i odkomentowywać linie kodu",
      "params": [
        {
          "type": "shortcut",
          "value": "Ctrl+/"
        }
      ],
      "categories": [
        "SQL Editor"
      ]
    },
    {
      "title": "Nawigacja do obiektu",
      "html": "Aby przejść do pola, tabeli lub innego obiektu schematu, przytrzymaj <b>%1</b> i kliknij nazwę obiektu w kodzie.%2Obiekt zostanie zaznaczony w drzewie schematu po lewej stronie Edytora SQL.",
      "params": [
        {
          "type": "shortcut",
          "value": "Ctrl"
        },
        {
          "type": "image_centered",
          "value": "vs_navigate_to_object@2x"
        }
      ],
      "categories": [
        "SQL Editor"
      ]
    },
    {
      "title": "Znajdź i zamień",
      "html": "Naciśnij %1 aby wyświetlić pasek wyszukiwania. Zaznacz Zamień aby dodać kolejne pole, w którym możesz wpisać ciąg zastępczy.",
      "params": [
        {
          "type": "shortcut",
          "value": "Ctrl+F"
        }
      ],
      "categories": [
        "SQL Editor"
      ]
    },
    {
      "title": "Autouzupełnianie",
      "html": "Lista autouzupełnienia jest wyświetlana automatycznie podczas edycji. Jeśli została zamknięta, możesz ją ponownie pokazać używając skrótu %1.<br />Naciśnij <b>Enter</b> aby użyć wybranej sugestii.<br />Naciśnij <b>Tab</b> aby dodać wspólny prefiks w przypadku, gdy wybrana sugestia ma wspólny prefiks z jednym lub więcej innymi elementami.",
      "params": [
        {
          "type": "shortcut",
          "value": "Ctrl+."
        }
      ],
      "categories": [
        "SQL Editor"
      ]
    },
    {
      "title": "Wyszukiwanie w historii zapytań",
      "html": "Możesz użyć wyszukiwania tekstowego w historii zapytań <b>Edytora SQL</b> jeśli szukasz konkretnego żądania.%1Po prostu przełącz się do ostatnich zapytań używając przełącznika lub skrótu %2, wybierz zakres widoku i wprowadź termin wyszukiwania.",
      "params": [
        {
          "type": "image_centered",
          "value": "vs_query_history@2x"
        },
        {
          "type": "shortcut",
          "value": "Ctrl+`"
        }
      ],
      "categories": [
        "SQL Editor"
      ]
    },
    {
      "title": "Autouzupełnianie",
      "html": "Dzięki autouzupełnianiu RegEx, włączonemu domyślnie, możesz wpisać dowolne znaki, które istnieją gdziekolwiek w identyfikatorze.%1Jest to kontrolowane przez preferencję: <b>Aplikacja > Ogólne > Edycja SQL > Styl autouzupełniania</b>",
      "params": [
        {
          "type": "image_centered",
          "value": "vs_sql_editor_ac_regexp@2x"
        }
      ],
      "categories": [
        "SQL Editor"
      ]
    },
    {
      "title": "Autouzupełnianie",
      "html": "Autouzupełnianie przyspiesza proces kończenia instrukcji kodu poprzez prezentowanie listy sugestii od aktualnej pozycji kursora podczas pisania",
      "params": [],
      "categories": [
        "SQL Editor"
      ]
    },
    {
      "title": "Wyświetlanie schematu w Edytorze SQL",
      "html": "W <b>Edytorze SQL</b> pierwsza zakładka lewego panelu bocznego zawiera schemat aktualnej bazy danych, co może być przydatne podczas pisania zapytań.%1Możliwe jest przełączenie na tę zakładkę używając skrótu %2.<br /><b>Kliknij dwukrotnie aby wstawić</b> nazwę obiektu w pozycji kursora.<br /><b>Przeciągnij i upuść aby wygenerować</b> zapytanie i wstawić je w dowolnym miejscu istniejącego tekstu.",
      "params": [
        {
          "type": "image_centered",
          "value": "vs_sql_editor_schema@2x"
        },
        {
          "type": "shortcut",
          "value": "Ctrl+1"
        }
      ],
      "categories": [
        "SQL Editor"
      ]
    },
    {
      "title": "Używanie zapytań z Edytora zapytań w Edytorze SQL",
      "html": "W <b>Edytorze SQL</b> druga zakładka lewego panelu bocznego zawiera zapytania utworzone w <b>Edytorze zapytań</b> dla aktualnej bazy danych.%1Możliwe jest przełączenie na tę zakładkę używając skrótu %2.<br /><b>Kliknij dwukrotnie aby zastąpić</b> istniejący tekst zapytaniem.<br /><b>Przeciągnij i upuść aby wstawić</b> zapytanie w dowolnym miejscu istniejącego tekstu.",
      "params": [
        {
          "type": "image_centered",
          "value": "vs_sql_editor_queries@2x"
        },
        {
          "type": "shortcut",
          "value": "Ctrl+2"
        }
      ],
      "categories": [
        "SQL Editor"
      ]
    },
    {
      "title": "Predefiniowane szablony zapytań",
      "html": "W <b>Edytorze SQL</b> trzecia zakładka lewego panelu bocznego zawiera predefiniowane szablony zapytań dla aktualnej bazy danych.%1Możliwe jest przełączenie na tę zakładkę używając skrótu %2.<br /><b>Kliknij dwukrotnie aby zastąpić</b> istniejący tekst szablonem.<br /><b>Przeciągnij i upuść aby wstawić</b> szablon w dowolnym miejscu istniejącego tekstu.",
      "params": [
        {
          "type": "image_centered",
          "value": "vs_sql_editor_templates@2x"
        },
        {
          "type": "shortcut",
          "value": "Ctrl+3"
        }
      ],
      "categories": [
        "SQL Editor"
      ]
    },
    {
      "title": "Używanie fragmentów kodu",
      "html": "W <b>Edytorze SQL</b> czwarta zakładka lewego panelu bocznego zawiera fragmenty kodu utworzone przez użytkownika.%1Możliwe jest przełączenie na tę zakładkę używając skrótu %2.<br /><b>Kliknij dwukrotnie aby zastąpić</b> istniejący tekst fragmentem.<br /><b>Przeciągnij i upuść aby wstawić</b> fragment w dowolnym miejscu istniejącego tekstu.<br />Najedź na fragment i kliknij przycisk <b>Uruchom</b>.",
      "params": [
        {
          "type": "image_centered",
          "value": "vs_sql_editor_snippets@2x"
        },
        {
          "type": "shortcut",
          "value": "Ctrl+4"
        }
      ],
      "categories": [
        "SQL Editor"
      ]
    },
    {
      "title": "Jak uczynić fragment widocznym dla wielu baz danych? Lub dla wszystkich baz danych?",
      "html": "Każdy fragment ma <b>zakres</b> w którym jest widoczny:<ul><li><b>Baza danych</b> - widoczny dla jednej lub wielu wybranych baz danych (domyślnie).</li><li><b>Globalny</b> - widoczny dla wszystkich baz danych.</li></ul>Dlatego konieczne jest zmienienie <b>zakresu</b> fragmentu.<br />Domyślnie zakładka <b>Fragmenty</b> pokazuje fragmenty globalne i aktualnej bazy danych, inne fragmenty są ukryte, ich liczba znajduje się na dole zakładki.<br />W menu kontekstowym tej zakładki kliknij <b>Pokaż wszystkie fragmenty</b> aby pokazać potrzebny fragment.<br />Możesz ustawić żądany zakres w menu kontekstowym fragmentu.<br />Alternatywnie, możliwe jest kliknięcie przycisku <b>S</b> (lub użycie elementu menu kontekstowego <b>Pokaż zakres fragmentów</b>) aby wyświetlić i zmodyfikować zakres wszystkich pokazanych fragmentów.%1Wypełnione kółko oznacza, że fragment został dodany do określonego zakresu: niebieskie kółko dla bazy danych i zielone kółko dla zakresu globalnego.<ul><li>Kliknij puste niebieskie kółko aby dodać fragment do zakresu aktualnej <b>bazy danych</b>.</li><li>Kliknij puste zielone kółko aby dodać fragment do zakresu <b>globalnego</b>.</li></ul>Teraz możesz przełączyć zakładkę <b>Fragmenty</b> do domyślnego trybu wyświetlania i sprawdzić wynik.",
      "params": [
        {
          "type": "image_centered",
          "value": "vs_sql_editor_snippets_scope@2x"
        }
      ],
      "categories": [
        "SQL Editor"
      ]
    },
    {
      "title": "Jak eksportować i importować fragmenty?",
      "html": "Menu kontekstowe zakładki <b>Fragmenty</b> zawiera akcje <b>Eksportuj...</b> i <b>Importuj...</b>.<br />Kliknij prawym przyciskiem na nagłówek zakładki lub pustą przestrzeń na zakładce aby wyświetlić to menu.<br />Uwaga: po imporcie konieczne jest dostosowanie zakresu fragmentów aby uczynić je łatwo dostępnymi.",
      "params": [],
      "categories": [
        "SQL Editor"
      ]
    },
    {
      "title": "Jak pisać zapytania dla PostgreSQL bez określania schematu?",
      "html": "Edytor SQL pozwala wybrać jeden lub wiele schematów domyślnych, są one dodawane do <b>listy wyszukiwania</b> która jest sprawdzana w przypadku pominięcia nazwy schematu w zapytaniu.%1",
      "params": [
        {
          "type": "image_centered",
          "value": "vs_sql_editor_def_schemas@2x"
        }
      ],
      "categories": [
        "SQL Editor"
      ]
    },
    {
      "title": "Gdzie znaleźć informacje o wykonywaniu zapytań w Edytorze SQL?",
      "html": "Wszystkie informacje o wykonywaniu zapytań są dostępne w dolnym panelu.%1<ul><li><b>Wszystko</b> przedstawia wpisy z innych zakładek z informacjami o wykonywaniu.</li><li><b>Dzienniki</b> zawierają ogólne informacje o wykonanych zapytaniach, błędach, itp. Tutaj również dodawane są informacje o edycji wyników.</li><li><b>Wyjście</b> jest wypełniane wyjściem z komendy <b>PRINT</b> (Valentina DB).</li><li><b>Dostrojenia</b> zawierają rozszerzone informacje o wykonywaniu, np. plany zapytań.</li><li><b>Ostrzeżenia</b> przedstawiają ostrzeżenia generowane podczas wykonywania zapytań.</li></ul>Wypełnianie <b>Wyjścia</b>, <b>Dostrojeń</b> i <b>Ostrzeżeń</b> jest opcjonalne i może być włączone/wyłączone w menu rozwijanym w prawym górnym rogu <b>Edytora SQL</b>. Każdy tytuł zakładki zawiera liczbę nieprzeczytanych wiadomości.",
      "params": [
        {
          "type": "image_centered",
          "value": "vs_sql_editor_logs@2x"
        }
      ],
      "categories": [
        "SQL Editor"
      ]
    },
    {
      "title": "Jak wyeksportować wynik zapytania?",
      "html": "Kliknij przycisk <b>Eksportuj</b> i wybierz żądany format z menu:%1Możesz także użyć podmenu <b>Eksportuj</b> z menu kontekstowego nagłówka zakładki wyników.",
      "params": [
        {
          "type": "image_centered",
          "value": "vs_sql_editor_export@2x"
        }
      ],
      "categories": [
        "SQL Editor"
      ]
    },
    {
      "title": "Jak zachować wynik zapytania i wykonać inne polecenie?",
      "html": "Każdy nagłówek zakładki wyników zawiera przycisk <b>przypnij</b>:%1Więc po przypięciu zakładki nie zostanie ona zastąpiona przez wynik następnego polecenia.",
      "params": [
        {
          "type": "image_centered",
          "value": "vs_sql_editor_pin@2x"
        }
      ],
      "categories": [
        "SQL Editor"
      ]
    },
    {
      "title": "Jak automatycznie dostosować szerokości kolumn w wynikach?",
      "html": "Kliknij przycisk poniżej wyniku i wybierz <b>Automatyczne rozmiary kolumn</b> w menu.%1Szerokości zostaną dostosowane zgodnie z ustawieniami w tym menu:<ul><li><b>Sprawdź wszystkie wiersze</b> - wszystkie wiersze są sprawdzane aby obliczyć wynikową szerokość pasującą do dowolnej wartości w kolumnie.</li><li><b>Sprawdź widoczne wiersze</b> - tylko widoczne wiersze są sprawdzane.</li><li><b>Nie sprawdzaj wierszy</b> - szerokości są ustawiane w zależności od typu pola, bez sprawdzania wartości.</li><li><b>Zawijaj wartości</b> - włącz/wyłącz zawijanie dla wartości.</li></ul>",
      "params": [
        {
          "type": "image_centered",
          "value": "vs_sql_editor_autosize@2x"
        }
      ],
      "categories": [
        "SQL Editor"
      ]
    },
    {
      "title": "Duplikowanie jednej lub kilku linii",
      "html": "Naciśnij %1 w edytorze aby zduplikować zaznaczony tekst lub aktualną linię gdy żaden tekst nie jest zaznaczony.<br />Możesz także kliknąć przycisk na <b>Panelu zaawansowanej edycji</b>:%2",
      "params": [
        {
          "type": "shortcut",
          "value": "Ctrl+D"
        },
        {
          "type": "image_centered",
          "value": "vs_sql_editor_duplicate@2x"
        }
      ],
      "categories": [
        "SQL Editor",
        "Pro Features"
      ]
    },
    {
      "title": "Formatuj zapytanie",
      "html": "Aby przeformatować cały tekst lub zaznaczony blok kliknij przycisk <b>Formatuj zapytanie</b> znajdujący się nad obszarem edycji:%1",
      "params": [
        {
          "type": "image_centered",
          "value": "vs_sql_editor_format@2x"
        }
      ],
      "categories": [
        "SQL Editor",
        "Pro Features"
      ]
    },
    {
      "title": "Parametry zapytania",
      "html": "Użyj panelu <b>Parametry</b> aby przekazać poprawne wartości dla parametrów w instrukcji. Może to być przydatne przy budowaniu przygotowanej instrukcji do użycia w kodzie.%1Odznacz pole wyboru <b>Użyj parametrów</b> aby tymczasowo wyłączyć stosowanie parametrów.<br />Najnowszy zestaw parametrów jest zapisywany dla każdego odrębnego zapytania w historii ostatnich zapytań.",
      "params": [
        {
          "type": "image_centered",
          "value": "vs_query_parameters@2x"
        }
      ],
      "categories": [
        "SQL Editor",
        "Pro Features"
      ]
    },
    {
      "title": "Jak edytować wynik zapytania SQL?",
      "html": "<ol><li>Wykonaj zapytanie SQL które zwraca pola PK z jednej lub wielu</li><li>Odznacz pole wyboru <b>Tylko do odczytu</b> na dole zakładki wyników zapytania SQL.</li><li>Po edycji kliknij przycisk <b>Zastosuj zmiany</b> na dole zakładki.</li></ol>Uwaga: SQL Server wymaga instrukcji <b>FOR BROWSE</b> w zapytaniu aby wynik był edytowalny.",
      "params": [],
      "categories": [
        "SQL Editor",
        "Pro Features"
      ]
    },
    {
      "title": "Komunikaty błędów podczas pisania zapytania",
      "html": "Podczas pisania zapytań analizator statyczny stale przetwarza tekst w poszukiwaniu częstych błędów i wyświetla je na zakładce <b>Analizator</b> w dolnym panelu:%1Kliknięcie na błąd podświetla linię z błędem.<br />Dodatkowo, Valentina Studio Pro pozwala znaleźć i ostrzec o nierozpoznanych identyfikatorach:%2Ta opcja może być włączona/wyłączona przyciskiem <b>A</b>.<br />Miejsce z błędem jest oznaczone i można na nie kliknąć na pasku przewijania, więc łatwo jest przejść do problematycznego miejsca gdy tekst jest długi.",
      "params": [
        {
          "type": "image_centered",
          "value": "vs_sql_editor_analyzer@2x"
        },
        {
          "type": "image_centered",
          "value": "vs_sql_editor_analyzer_idents@2x"
        }
      ],
      "categories": [
        "SQL Editor",
        "Pro Features"
      ]
    },
    {
      "title": "Jak łatwo wkleić zapytanie z kodu źródłowego do Edytora SQL?",
      "html": "Valentina Studio Pro ma funkcję <b>Z kodu</b> która usuwa cytowanie i uciekanie obecne w tekście skopiowanym z edytora kodu.<br />Przycisk do wykonania tej operacji znajduje się nad obszarem edycji:%1",
      "params": [
        {
          "type": "image_centered",
          "value": "vs_sql_editor_from_code@2x"
        }
      ],
      "categories": [
        "SQL Editor",
        "Pro Features"
      ]
    },
    {
      "title": "Jak szybko przesunąć linię tekstu w górę lub w dół w Edytorze SQL?",
      "html": "W Valentina Studio Pro są przyciski <b>Przesuń linię w górę (%1)</b> i <b>Przesuń linię w dół (%2)</b> znajdujące się nad obszarem edycji:%3Przesuwają one aktualną linię lub wiele zaznaczonych linii.",
      "params": [
        {
          "type": "shortcut",
          "value": "Shift+Alt+Up"
        },
        {
          "type": "shortcut",
          "value": "Shift+Alt+Down"
        },
        {
          "type": "image_centered",
          "value": "vs_sql_editor_move_line@2x"
        }
      ],
      "categories": [
        "SQL Editor",
        "Pro Features"
      ]
    },
    {
      "title": "Jak łatwo przesunąć wartość na liście oddzielonej przecinkami do następnej lub poprzedniej pozycji?",
      "html": "W Valentina Studio Pro są przyciski <b>Przesuń element w lewo (%1)</b> i <b>Przesuń element w prawo (%2)</b> znajdujące się nad obszarem edycji:%3Przesuwają one element w pozycji kursora.<br />Ta operacja dotyczy elementów listy identyfikatorów lub listy wartości.",
      "params": [
        {
          "type": "shortcut",
          "value": "Ctrl+Shift+Alt+Left"
        },
        {
          "type": "shortcut",
          "value": "Ctrl+Shift+Alt+Right"
        },
        {
          "type": "image_centered",
          "value": "vs_sql_editor_move_element@2x"
        }
      ],
      "categories": [
        "SQL Editor",
        "Pro Features"
      ]
    },
    {
      "title": "Jak łatwo przesunąć całą instrukcję w górę lub w dół?",
      "html": "W Valentina Studio Pro są przyciski <b>Przesuń instrukcję w górę (%1)</b> i <b>Przesuń instrukcję w dół (%2)</b> znajdujące się nad obszarem edycji:%3Przesuwają one instrukcję z kursorem.<br />",
      "params": [
        {
          "type": "shortcut",
          "value": "Ctrl+Shift+Alt+Up"
        },
        {
          "type": "shortcut",
          "value": "Ctrl+Shift+Alt+Down"
        },
        {
          "type": "image_centered",
          "value": "vs_sql_editor_move_statement@2x"
        }
      ],
      "categories": [
        "SQL Editor",
        "Pro Features"
      ]
    },
    {
      "title": "Ochrona przed niebezpiecznymi poleceniami",
      "html": "Polecenia <b>UPDATE</b> i <b>DELETE</b> bez klauzuli <b>WHERE</b> modyfikują całą tabelę i mogą prowadzić do utraty danych jeśli zostaną użyte przez pomyłkę, więc są uważane za niebezpieczne.<br />Używając informacji z <b>Analizatora statycznego</b> Valentina Studio Pro jest w stanie rozpoznać takie niebezpieczne polecenia.%1",
      "params": [
        {
          "type": "image_centered",
          "value": "vs_sql_editor_unsafe_commands@2x"
        }
      ],
      "categories": [
        "SQL Editor",
        "Pro Features"
      ]
    },
    {
      "title": "Symbole zastępcze Edytora SQL",
      "html": "Symbol zastępczy to zaawansowana funkcja Edytora SQL, używana w fragmentach kodu, szablonach i inteligentnych sugestiach autouzupełniania. We wszystkich przypadkach przygotowany tekst jest wstawiany do edytora i może zawierać symbol zastępczy, który działa jak podpowiedź wyjaśniająca co powinno zostać wpisane tutaj, na przykład: <tblName>. %1Możesz zobaczyć symbole zastępcze w takich scenariuszach:<ul><li>menu autouzupełniania</li><li>inteligentne sugestie</li><li>argumenty funkcji wbudowanych</li><li>argumenty funkcji zdefiniowanych przez użytkownika (UDF)</li><li>wstawianie fragmentów kodu</li><li>wstawianie szablonów poleceń</li><li>generowanie SQL</li></ul>Po wstawieniu tekstu z symbolami zastępczymi pierwszy symbol jest zaznaczony. Użyj <b>TAB</b> aby przejść do następnego symbolu zastępczego w tekście i %2 do poprzedniego.<br />Gdy symbol zastępczy jest zaznaczony, po prostu zacznij pisać coś a zostanie on zastąpiony. Możliwe jest także naciśnięcie <b>ENTER</b> aby wstawić tekst symbolu zastępczego jak jest w większości przypadków.<br />Dla parametru funkcji z wartością domyślną ta wartość zostanie wstawiona.<br />Przykład: <code>'func( x, y = 5 )' ⇒ 'func( x, 5 )'</code>",
      "params": [
        {
          "type": "image_centered",
          "value": "vs_sql_editor_placeholders@2x"
        },
        {
          "type": "shortcut",
          "value": "Shift+Tab"
        }
      ],
      "categories": [
        "SQL Editor",
        "Pro Features"
      ]
    },
    {
      "title": "Jak zdefiniować symbole zastępcze we własnych fragmentach kodu?",
      "html": "Gdy tworzysz własny fragment kodu, możesz utworzyć własne symbole zastępcze.<br />W tym celu otocz tekst symbolami formatowania <code><#symbol_zastępczy#></code>.%1",
      "params": [
        {
          "type": "image_centered",
          "value": "vs_sql_editor_snippet_placeholders@2x"
        }
      ],
      "categories": [
        "SQL Editor",
        "Pro Features"
      ]
    },
    {
      "title": "Inteligentne sugestie dla poleceń SELECT i INSERT",
      "html": "Ta lista jest pokazywana w menu autouzupełniania gdy<ol><li>Analizator SQL rozpozna polecenie <b>SELECT</b></li><li>i wyrażenie <b>SELECT</b> ma wpisany tylko pierwszy element</li><li>klauzula <b>FROM</b> ma nazwę tabeli.</li></ol>%1Jeśli wybierzesz ten element to lista wszystkich pól tabeli wymienionej w klauzuli <b>FROM</b> zostanie wstawiona do <b>Edytora SQL</b>.%2To samo działa dla polecenia <b>INSERT</b>.%3Uwaga: możesz zacząć pisać dowolny znak aby zobaczyć tę listę w menu. <b>Dobra rada to użycie '*'</b>, wtedy nie zobaczysz innych identyfikatorów w menu.",
      "params": [
        {
          "type": "image_centered",
          "value": "vs_sql_editor_smart_select@2x"
        },
        {
          "type": "image_centered",
          "value": "vs_sql_editor_smart_select_applied@2x"
        },
        {
          "type": "image_centered",
          "value": "vs_sql_editor_smart_insert@2x"
        }
      ],
      "categories": [
        "SQL Editor",
        "Pro Features"
      ]
    },
    {
      "title": "Autouzupełnianie na liście select",
      "html": "Jeśli zamierzasz napisać polecenie <b>SELECT</b><ul><li>napisz <b>SELECT</b><li>następnie napisz <b>FROM</b> i jedną lub kilka tabel tutaj<li>następnie po prostu wróć do klauzuli <b>SELECT</b>.</ul>W ten sposób <b>Edytor SQL</b> będzie w stanie pokazać autouzupełnienia dla pól tych tabel.%1",
      "params": [
        {
          "type": "image_centered",
          "value": "vs_sql_editor_ac_select-list@2x"
        }
      ],
      "categories": [
        "SQL Editor"
      ]
    },
    {
      "title": "Inteligentne sugestie dla poleceń SQL",
      "html": "Zauważ, że gdy wpisujesz pierwsze słowo polecenia SQL, po wpisaniu 3 lub więcej znaków możesz otrzymać inteligentną sugestię.<br />Na przykład, \"sel\":%1Może zostać zastąpione następującym szablonem:%2",
      "params": [
        {
          "type": "image_centered",
          "value": "vs_sql_editor_smart_sel_count1@2x"
        },
        {
          "type": "image_centered",
          "value": "vs_sql_editor_smart_sel_count2@2x"
        }
      ],
      "categories": [
        "SQL Editor",
        "Pro Features"
      ]
    },
    {
      "title": "Inteligentne sugestie dla wiązania VALUES",
      "html": "Dla polecenia INSERT w klauzuli VALUES programista może chcieć użyć listy wartości wiążących. Jeśli polecenie ma wiele pól to wpisanie takiej listy jest dość denerwującym zadaniem.<br />Autouzupełnianie będzie w stanie pomóc z tym. Wpisz dowolny znak gdy jesteś wewnątrz nawiasów <b>VALUES</b> aby zobaczyć tę listę w menu.%1Możesz skopiować i wkleić takie zapytanie do kodu w jakimś języku programowania.<br />Możesz także przetestować to zapytanie z niektórymi wartościami w Valentina Studio. W tym celu wprowadź wartości w panelu po prawej stronie <b>Parametry</b>",
      "params": [
        {
          "type": "image_centered",
          "value": "vs_sql_editor_smart_values@2x"
        }
      ],
      "categories": [
        "SQL Editor",
        "Pro Features"
      ]
    },
    {
      "title": "Inteligentna sugestia dla JOIN",
      "html": "Dla polecenia <b>SELECT</b> Valentina Studio Pro oferuje automatyczne generowanie warunków JOIN.<br />Zacznij pisać klauzulę <b>JOIN</b> aby otrzymać listę dostępnych sugestii dla tabeli.%1Lub możesz użyć sugestii po wpisaniu klauzuli <b>ON</b>.",
      "params": [
        {
          "type": "image_centered",
          "value": "vs_sql_editor_smart_join@2x"
        }
      ],
      "categories": [
        "SQL Editor",
        "Pro Features"
      ]
    },
    {
      "title": "Jak łatwo wykonać jedną z instrukcji w Edytorze SQL?",
      "html": "Valentina Studio Pro jest w stanie wykonać pojedyncze polecenie SQL, gdzie znajduje się kursor tekstowy, bez potrzeby zaznaczania go.<br />Przycisk <b>Wykonaj bieżące</b> jest używany do tego:%1",
      "params": [
        {
          "type": "image_centered",
          "value": "vs_sql_editor_execute_current@2x"
        }
      ],
      "categories": [
        "SQL Editor",
        "Pro Features"
      ]
    },
    {
      "title": "Jak szybko znaleźć obiekt określonego typu według jego nazwy?",
      "html": "<b>Wyszukiwanie SQL</b> pozwala bardzo szybko znaleźć obiekty bazy danych na serwerze lub w lokalnej pamięci. Obiekty mogą być zlokalizowane według nazwy lub wartości właściwości, zgodnie z filtrem i wybranym wzorcem dopasowania.%1",
      "params": [
        {
          "type": "image_centered",
          "value": "vs_sql_search@2x"
        }
      ],
      "categories": [
        "SQL Search",
        "Pro Features"
      ]
    },
    {
      "title": "Bonjour",
      "html": "Pierwsza sekcja <b>Strony startowej</b>, <b>Serwery</b>, ma listę <b>Bonjour</b> automatycznie rozpoznanych serwerów Valentina w sieci lokalnej. Możesz kliknąć jeden z nich aby się połączyć lub użyć menu kontekstowego aby dodać go do zakładek.",
      "params": [],
      "categories": [
        "Start Page"
      ]
    },
    {
      "title": "Otwórz bazę danych poprzez przeciągnij i upuść",
      "html": "Możesz przeciągnąć i upuścić lokalny plik bazy danych Valentina lub SQLite do środkowej sekcji <b>Strony startowej</b> aby go otworzyć.",
      "params": [],
      "categories": [
        "Start Page"
      ]
    },
    {
      "title": "Przykłady",
      "html": "Na <b>Stronie startowej</b> możesz zobaczyć kilka przykładowych baz danych i projektów które są oparte na chmurze, nie są kopiowane na dysk przez instalator, ale są ładowane z zewnętrznej pamięci (Github). Te bazy danych i projekty mają ikonę z chmurą.%1<i>Uwaga: możesz ukryć przykłady w menu kontekstowym lub w preferencjach</i> (<b>Aplikacja > Ogólne</b>)",
      "params": [
        {
          "type": "image_centered",
          "value": "vs_examples@2x"
        }
      ],
      "categories": [
        "Start Page"
      ]
    },
    {
      "title": "Przeładowywanie przykładów",
      "html": "Po pracy z przykładem bazy danych lub projektu możesz uznać za konieczne przywrócenie go do stanu początkowego.<br />Aby ponownie pobrać przykład, wybierz <b>Przeładuj...</b> w jego menu kontekstowym.%1",
      "params": [
        {
          "type": "image_centered",
          "value": "vs_examples_reload@2x"
        }
      ],
      "categories": [
        "Start Page"
      ]
    },
    {
      "title": "Jak zintegrować raporty utworzone w Valentina Studio z niestandardowymi aplikacjami?",
      "html": "Valentina oferuje szeroki zakres zestawów narzędzi programistycznych (ADK) które mogą być używane do integracji <b>Valentina Reports</b> z aplikacjami użytkowników, takimi jak:<b> <ul><li>.NET<li>C<li>C++<li>Java<li>Objective-C<li>LiveCode / Revolution<li>Xojo / Real Studio / Realbasic<li>Ruby / Ruby on Rails<li>PHP<li>Python</ul></b>Także, jeśli raporty są hostowane na serwerze Valentina, możliwe jest generowanie raportów przez interfejs <b>REST</b> z dowolnego języka programowania zdolnego do wykonywania żądań HTTP.",
      "params": [],
      "categories": [
        "Valentina ADKs",
        "Report Editor",
        "Pro Features"
      ]
    },
    {
      "title": "Metody ADK Valentina Reports do generowania raportów wymagają ciągu źródła danych, jak go uzyskać w Valentina Studio?",
      "html": "Na <b>Zakładce projektu</b>, w menu kontekstowym źródła danych wybierz <b>Pokaż ciąg źródła danych</b>%1",
      "params": [
        {
          "type": "image_centered",
          "value": "vs_project_datasource_string@2x"
        }
      ],
      "categories": [
        "Valentina ADKs",
        "Report Editor"
      ]
    },
    {
      "title": "How to upload a license to Valentina Server?",
      "html": "There are 3 ways to do it in the Valentina Studio:<ul><li>In the connection context menu click <b>Upload License... %1</li><li>Drag&Drop the license file to connection</li><li>In the <b>Server Admin</b>, on the <b>Licenses</b> tab using <b>Upload...</b> button</li></ul>",
      "params": [
        {
          "type": "image_centered",
          "value": "vs_license_upload@2x"
        }
      ],
      "categories": [
        "Valentina Server",
        "Server Admin"
      ]
    },
    {
      "title": "Managing your working environment with Workspaces",
      "html": "<b>Workspaces</b> mechanism allows you to create different isolated environments for your different \"projects\" situations.<br />For example, if you do some work for multiple organizations, it can be useful to create separate workspaces for them.<br />The workspace includes the following components:<ul><li>Bookmarks</li><li>SQL Snippets</li><li>Recent databases</li><li>Recent projects</li><li>Open connections</li><li>Open local databases</li><li>Query log</li></ul>On the first start of Valentina Studio, you get into the <b>Default</b> workspace. This workspace always exists and cannot be deleted.<br />You can manage the workspaces from the main menu or from the menu of the button <b>Workspaces</b> on the top-right of the toolbar.%1",
      "params": [
        {
          "type": "image_centered",
          "value": "vs_workspaces_menu@2x"
        }
      ],
      "categories": [
        "Workspaces",
        "Pro Features"
      ]
    },
    {
      "title": "Jak łatwo ustawić wartości dla pól klucza obcego w Edytorze danych? Jak wyświetlić rekordy wskazywane przez pola klucza obcego?",
      "html": "<b>Edytor danych</b> posiada wyspecjalizowane okno dialogowe przeznaczone do edycji i wyświetlania wartości pól <b>Klucz obcy</b> i <b>ObjectPtr</b>, zapewniające bezproblemowy dostęp do danych z połączonej tabeli bez potrzeby przełączania między tabelami bazowymi lub powiązanymi.%1To okno dialogowe wyświetla rekordy z połączonej tabeli, oferując wygodne opcje takie jak filtrowanie, sortowanie i zmiana kolejności kolumn.<br />Oznacz żądany rekord i po prostu kliknij <b>Zmień</b> aby zastosować wybraną wartość.<br />Może być używane zarówno dla nowych jak i istniejących rekordów, a także do ustawiania wartości w wierszu filtra.<br />Podobnie do innych edytorów wartości, to okno dialogowe może być przedstawione jako popup poprzez kliknięcie przycisku poniżej edytowanej komórki, lub jako oddzielne okno modalne poprzez akcję podwójnego kliknięcia.<br />Przeczytaj więcej <a href='https://valentina-db.com/docs/dokuwiki/v13/doku.php?id=valentina:products:vstudio:help:data_editor:single_table_mode:fk_value_editor'>tutaj</a>",
      "params": [
        {
          "type": "image_centered",
          "value": "vs_data_editor_fk_editor@2x"
        }
      ],
      "categories": [
        "Data Editor"
      ]
    },
    {
      "title": "Czy można użyć danych z Google Sheets do generowania raportów?",
      "html": "Tak, zapytania JavaScript silnika Valentina Reports pozwalają na wykonywanie żądań HTTP do usług internetowych takich jak <b>Google Sheets API</b>.%1Po prostu włącz API, podaj ID arkusza i klucz API.",
      "params": [
        {
          "type": "image_centered",
          "value": "vs_report_editor_gsheets@2x"
        }
      ],
      "categories": [
        "Report Editor",
        "Pro Features"
      ]
    },
    {
      "title": "Czy można użyć MongoDB jako źródła danych dla raportów?",
      "html": "Tak, możesz utworzyć źródła danych MongoDB i pisać zapytania źródłowe dla raportu w jednym z następujących formatów:<ul><li>JSON &ndash; używając poleceń które zwracają zestaw wyników, np. <code>{ \"find\":\"collection_name\" }</code><li>JavaScript &ndash; pobieranie danych używając kodu JavaScript, np. <code>db.collection('collection_name')</code>. </ul>",
      "params": [],
      "categories": [
        "Report Editor",
        "Pro Features"
      ]
    },
    {
      "title": "Czy można używać Pythona przy tworzeniu raportów?",
      "html": "Tak, Python jest obsługiwany do pisania zapytań źródłowych i wyrażeń, po prostu wybierz go jako język.%1",
      "params": [
        {
          "type": "image_centered",
          "value": "vs_report_editor_python_query@2x"
        }
      ],
      "categories": [
        "Report Editor",
        "Pro Features"
      ]
    }
  ]
}