| Termin | Definicja |
|---|---|
| XSN (InfoPath) | XSN InfoPath to plik zawierający definicję formularza tego wycofanego już programu Microsoftu. XSN (InfoPath) – czym jest ten plikXSN (InfoPath) to specjalny pakiet plików używany przez Microsoft InfoPath do przechowywania definicji formularza. Nie jest to zwykły dokument z treścią, taki jak plik tekstowy, arkusz lub prezentacja. Wewnątrz pakietu zapisuje się między innymi układ pól, reguły działania, źródła danych, ustawienia widoku oraz informacje potrzebne do otwierania i wypełniania formularza w środowisku InfoPath. Można więc potraktować XSN jako projekt formularza, na podstawie którego program tworzył później jego konkretne wypełnione kopie. W praktyce plik XSN mógł służyć do przygotowania wniosków, ankiet, formularzy obiegu dokumentów, zgłoszeń pracowniczych albo zestawów danych wykorzystywanych w organizacji. Po otwarciu takiego szablonu użytkownik otrzymywał formularz z określonymi polami, listami wyboru, przyciskami i kontrolami walidującymi wpisy. Sam XSN nie musi zatem zawierać danych konkretnej osoby. Dane wpisane podczas pracy z formularzem mogły być zapisywane w osobnym pliku, przesyłane do wskazanego źródła albo obsługiwane przez mechanizmy obiegu dokumentów. Znaczenie rozszerzenia wynika z roli programu InfoPath. Było to narzędzie przeznaczone do projektowania i wypełniania elektronicznych formularzy, szczególnie w środowiskach korzystających z usług Microsoft. Ponieważ program został wycofany, pliki XSN mogą obecnie pojawiać się głównie w starszych archiwach, kopiach zapasowych, dokumentacji procesów lub zasobach przenoszonych ze starszych komputerów. XSN InfoPath – kontekst techniczny i podobne formatyPakiet XSN różni się od pliku XML, choć oba formaty mogły występować w jednym rozwiązaniu. XML zwykle przechowuje dane zgodnie z określoną strukturą, natomiast XSN opisuje formularz, który te dane przyjmuje, sprawdza i prezentuje. W zależności od sposobu przygotowania formularza szablon mógł korzystać z jednego lub wielu plików pomocniczych. Mogły to być definicje schematu, arkusze stylów, obrazy, skrypty, ustawienia połączeń oraz dodatkowe informacje dotyczące reguł formularza. Nie należy utożsamiać XSN z gotowym formularzem zawierającym komplet wprowadzonych informacji. W niektórych przypadkach właściwe dane znajdują się w osobnych plikach lub w systemie, z którym formularz się łączył. Z tego powodu samo skopiowanie rozszerzenia i zmiana jego nazwy na XML, DOCX albo PDF nie prowadzi do poprawnej konwersji. Taka operacja zmienia jedynie nazwę pliku, ale nie tłumaczy jego struktury i nie odtwarza funkcji formularza. Warto także odróżnić XSN od plików będących pojedynczymi, wypełnionymi formularzami. Szablon określa wygląd i zachowanie formularza, a dokument wynikowy może przechowywać konkretne odpowiedzi lub wskazywać na źródło danych. W efekcie dwa pliki powiązane z tym samym formularzem mogą pełnić zupełnie inne funkcje i wymagać odmiennego sposobu zabezpieczenia. Współczesne rozwiązania formularzowe często wykorzystują aplikacje internetowe, formularze oparte na standardach sieciowych albo dokumenty generowane do dalszego odczytu. Nie oznacza to jednak, że starszy XSN jest automatycznie bezużyteczny. Jego wartość może polegać na zachowaniu logiki dawnych procedur, nazw pól i zależności między pytaniami. Przed migracją należy ustalić, czy potrzebny jest sam wygląd formularza, jego reguły, dane archiwalne, czy cały proces obiegu. Problemy z plikiem XSN (InfoPath) i ich przyczynyNajczęściej spotykanym problemem jest brak programu, który potrafi prawidłowo otworzyć XSN. Sam system operacyjny może rozpoznać rozszerzenie, lecz nie musi mieć narzędzia do odczytu jego zawartości. Próba otwarcia pliku w przypadkowym edytorze może wyświetlić niezrozumiały tekst, listę elementów technicznych albo komunikat o uszkodzeniu. Taki objaw nie zawsze oznacza awarię pliku. Czasami wskazuje tylko na brak właściwego środowiska. Inna przyczyna problemów to utracone zależności. Formularz mógł odwoływać się do lokalnego katalogu, określonego źródła danych, biblioteki, certyfikatu lub ustawienia, którego nie ma już na aktualnym komputerze. Wtedy szablon może otworzyć się częściowo, ale nie działać poprawnie. Pola mogą nie pobierać list, reguły mogą nie wykonywać przewidzianych działań, a przy zapisie może pojawić się błąd połączenia. Nieprawidłowości mogą również wynikać z przerwanego kopiowania, błędu nośnika, uszkodzonego archiwum albo zmiany uprawnień. Jeżeli XSN był przechowywany w spakowanym folderze, na starszym dysku lub w kopii zapasowej, warto zachować oryginał i pracować na kopii roboczej. Wielokrotne próby zapisu mogą utrudnić późniejsze odzyskanie elementów pakietu. Przed podjęciem działań dobrze jest sprawdzić, czy problem dotyczy jednego pliku, czy całej grupy formularzy. Jeżeli tylko jeden XSN nie działa, prawdopodobne są uszkodzenie danych lub brak konkretnego składnika. Jeżeli nie otwiera się żaden podobny plik, bardziej prawdopodobny staje się problem środowiskowy, skojarzenia rozszerzenia albo niezgodności używanego programu. XSN InfoPath – praktyczne wskazówki dotyczące plikuNajbezpieczniej rozpocząć od ustalenia pochodzenia pliku. Należy sprawdzić, z jakiego komputera lub archiwum pochodzi, z czym był używany i czy istnieją inne elementy tego samego rozwiązania. Pomocne mogą być nazwy folderów, daty kopii, dokumentacja procedury oraz pliki o podobnych nazwach. Warto zanotować również rozmiar XSN i jego dokładne rozszerzenie, ponieważ przypadkowe dopisanie drugiego rozszerzenia może utrudniać rozpoznanie. Nie powinno się otwierać nieznanego formularza bezpośrednio z wiadomości lub pobranego archiwum, zwłaszcza gdy jego pochodzenie jest niepewne. Najpierw można zapisać kopię, przeskanować nośnik i dopiero później analizować zawartość. Formularze mogą zawierać odwołania do zewnętrznych zasobów, makr lub skryptów, dlatego ostrożność jest potrzebna nawet wtedy, gdy dokument wygląda jak zwykły plik biurowy. Jeżeli celem jest migracja, warto rozdzielić kilka zadań: zabezpieczenie oryginału, odczyt struktury formularza, ustalenie miejsc przechowywania danych, opis reguł oraz wybór nowego formatu. Konwersja do PDF może być odpowiednia dla archiwum wizualnego, lecz nie zachowa logiki pól. Z kolei eksport danych do XML lub arkusza może zachować odpowiedzi, ale pominąć układ i walidację. Dobra metoda zależy od tego, czy ważniejszy jest wygląd, treść, możliwość dalszego wypełniania, czy ślad dawnego procesu. Gdy plik znajduje się na wadliwym nośniku, należy ograniczyć liczbę prób odczytu i nie uruchamiać pochopnie narzędzi naprawiających. W przypadku cennych archiwów priorytetem jest wykonanie kopii sektorowej lub zabezpieczenie dostępnych danych, a dopiero potem praca nad pojedynczym XSN. Pozwala to zachować możliwość powrotu do stanu początkowego, jeśli kolejna operacja przyniesie nieoczekiwany efekt. Kiedy zgłosić XSN (InfoPath) do serwisu komputerowegoDo serwisu warto zgłosić się wtedy, gdy plik XSN jest potrzebny do odtworzenia dawnego formularza, lecz nie można ustalić, czym go otworzyć, gdzie znajdują się dane albo czy nośnik działa prawidłowo. Dotyczy to szczególnie sytuacji, w której plik jest jedyną zachowaną kopią, otwiera się z błędem, zniknęły powiązane foldery lub komputer nie rozpoznaje całego zestawu dokumentów. Wstępna analiza może pomóc rozdzielić problem z samym plikiem od problemu z systemem, nośnikiem lub brakującymi zależnościami. W Warszawie takie zadanie może zostać przekazane do Warszawskiego Pogotowia Komputerowego 24/7, gdzie można zlecić ocenę komputera, dysku albo archiwum oraz ustalenie bezpiecznego sposobu dalszej pracy. Przed przekazaniem danych dobrze przygotować opis sytuacji, wskazać najważniejsze pliki i poinformować, czy priorytetem jest odzyskanie zawartości, uruchomienie starego formularza, czy przygotowanie materiału do migracji. Nie należy samodzielnie usuwać plików pomocniczych, zmieniać nazw całych zestawów ani zapisywać formularza w przypadkowym programie. W razie wątpliwości warto zachować oryginał, odłączyć nośnik po wykonaniu niezbędnej kopii i przekazać do analizy także foldery towarzyszące. Dzięki temu łatwiej ocenić, czy XSN można jeszcze uruchomić, czy należy wydobyć z niego strukturę, czy też odtworzyć formularz w nowszym rozwiązaniu. |