Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revizePředchozí verze
Následující verze
Předchozí verze
napoveda_iskam_4:instalace:opos [2017/01/24 10:01] – [Řešení problémů] adminnapoveda_iskam_4:instalace:opos [2017/09/26 19:50] (aktuální) – [Důležité upozornění] dubpetr
Řádek 1: Řádek 1:
 ====== Použití tiskáren prostřednictvím POS.NET ====== ====== Použití tiskáren prostřednictvím POS.NET ======
 +
 +===== Důležité upozornění =====
 +
 +**Výrobci řady tiskáren rezignovali na podporu Microsoft POS.NET v nejnovější verzi 1.14 a předchozí verze 1.12 zase není kompatibilní s nejnovějšími verzemi .NET Framework. U řady výrobců navíc chybí podpora pro 64 bitové verze Windows v kombinaci s POS.NET. Podpora tiskáren připojených přes POS.NET bude proto v ISKAMu ukončena a tiskárny je potřeba připojit přes standardní [[napoveda_iskam_4:instalace:nastaveniterminalu|Windows ovladače]]. **
 +
  
 ===== Úvod ===== ===== Úvod =====
  
-Microsoft POS.NET je knihovna, která umožňuje přistupovat z aplikace napsané pro .NET Framework k tiskárnám a dalším zejména pokladním periferiím. Důvodem pro existenci této knihovny je fakt, že .NET Framework neposkytuje žádné nástroje pro komunikaci po paralelním portu ani USB portu, takže např. k pokladním tiskárnám tak nemá tvůrce aplikace žádný přistup. ISKaM 2006 tento nedostatek obchází tak, že tiskárnu na LPTx portu obsluhuje tak, že vytvoří soubor, který pomocí DOS příkazu //copy// zkopíruje na port LPTx. V případě USB tiskáren je situace ještě složitější, protože takovou tiskárnu je nutné namapovat na LPT port pomocí příkazu //NET USE//. Výsledkem je sice funkční komunikace, která je však poměrně pomalá a může být i nespolehlivá.+Microsoft POS.NET je knihovna, která umožňuje přistupovat z aplikace napsané pro .NET Framework k tiskárnám a dalším zejména pokladním periferiím. Důvodem pro existenci této knihovny je fakt, že .NET Framework neposkytuje žádné nástroje pro komunikaci po paralelním portu ani USB portu, takže např. k pokladním tiskárnám tak nemá tvůrce aplikace žádný přistup. ISKAM tento nedostatek obchází tak, že tiskárnu na LPTx portu obsluhuje tak, že vytvoří soubor, který pomocí DOS příkazu //copy// zkopíruje na port LPTx. V případě USB tiskáren je situace ještě složitější, protože takovou tiskárnu je nutné namapovat na LPT port pomocí příkazu //NET USE//. Výsledkem je sice funkční komunikace, která je však poměrně pomalá a může být i nespolehlivá.
  
 Doporučujeme tedy použití POS.NET jako přímé cesty ke komunikaci s pokladním hardwarem (zejména tiskárny a pokladní šuplíky). Doporučujeme tedy použití POS.NET jako přímé cesty ke komunikaci s pokladním hardwarem (zejména tiskárny a pokladní šuplíky).