Serwisanci dostępni teraz · czynne całą dobę, także w weekendy i świętaWarszawa i okolice · dojazd bezpłatny
Darmowa diagnoza laptopa
Darmowa diagnoza laptopa
Dojazd do klienta bezpłatnie
Dojazd do klienta bezpłatnie
Laptopy zastępcze bezpłatnie
Laptopy zastępcze bezpłatnie
Odbiór i zwrot sprzętu bezpłatnie
Odbiór i zwrot sprzętu bezpłatnie

PRN

Termin Definicja
PRN

PRN to funkcja arkusza kalkulacyjnego zwracająca zaokrągloną wartość procentową.

Czym w praktyce jest skrót PRN

W środowisku Windows i w pakietach biurowych PRN oznacza dwie konkretne rzeczy, obie warte znajomości. Po pierwsze jest to format zapisu danych tabelarycznych o stałej szerokości kolumn, dostępny w Excelu w oknie zapisu jako tekst sformatowany rozdzielany spacjami z rozszerzeniem prn. Kolumny są w nim wyrównywane spacjami do ustalonej szerokości, a nie rozdzielane przecinkiem czy średnikiem jak w CSV. Po drugie PRN to zastrzeżona nazwa urządzenia w systemie Windows, wywodząca się z czasów DOS-a i oznaczająca domyślną drukarkę.

Nie znam funkcji arkusza kalkulacyjnego o nazwie PRN zwracającej wartość procentową; zaokrąglanie realizują ZAOKR i pochodne, a procent uzyskuje się formatem komórki. Jeżeli w dokumentacji pojawia się taka nazwa, warto sprawdzić, czy nie chodzi o funkcję z konkretnego, niestandardowego dodatku.

Format stałoszerokościowy i jego zastosowania

Pliki o stałej szerokości pól wciąż spotyka się przy wymianie danych ze starszymi systemami księgowymi, bankowymi i magazynowymi, gdzie odbiorca czyta rekord po pozycjach znaków, a nie po separatorze. Zaletą jest odporność na dane zawierające przecinki i średniki, czyli dokładnie to, co psuje pliki CSV z adresami. Wadą jest bezwzględne obcinanie: Excel przy zapisie do prn ucina zawartość wykraczającą poza szerokość kolumny widoczną na ekranie, więc długa nazwa kontrahenta trafia do pliku skrócona, i to bez ostrzeżenia.

Przy imporcie takiego pliku korzysta się z kreatora tekstu z opcją stałej szerokości, gdzie granice pól ustawia się ręcznie na linijce podglądu.

Zastrzeżona nazwa, która blokuje zapis pliku

Bardziej dokuczliwa w codziennej pracy jest druga rola tego skrótu. Windows nie pozwala utworzyć pliku o nazwie PRN, podobnie jak CON, AUX, NUL, COM1 czy LPT1, i to niezależnie od rozszerzenia, więc nazwa prn.txt również zostanie odrzucona. Objawia się to komunikatem o nieprawidłowej nazwie pliku albo o urządzeniu niedostępnym. Problem wraca przy rozpakowywaniu archiwów przygotowanych na Linuksie, gdzie takie nazwy są dopuszczalne, oraz przy kopiowaniu katalogów z dysków sieciowych, kiedy jeden feralny plik przerywa całą operację.

Wystarczy dopisać dowolny znak do nazwy, żeby zakaz przestał obowiązywać, ale rozpakowywanie trzeba wtedy wykonać z pominięciem problematycznej pozycji.

Wymiana danych między programami handlowymi

Wdrażamy i serwisujemy oprogramowanie handlowe oparte o SQL Server, w tym Subiekta, WAPRO i Comarch, więc importy oraz eksporty plików tekstowych są u nas stałym elementem pracy: cenniki od dostawców, wyciągi bankowe, listy kontrahentów. Najczęściej naprawiamy skutki złego kodowania znaków i pogubionych separatorów, przywracając dane do postaci nadającej się do wczytania. Robimy to zarówno u klientów firmowych, jak i w naszym warsztacie, o dowolnej porze, bo dyżurujemy bez przerwy przez siedem dni w tygodniu.

+48 22 100 48 29Zadzwoń teraz · serwisant w 1 godzinę