{"id":696,"date":"2015-03-25T17:54:28","date_gmt":"2015-03-25T16:54:28","guid":{"rendered":"http:\/\/blog.systemconnect.dk\/?p=696"},"modified":"2015-04-25T13:51:04","modified_gmt":"2015-04-25T11:51:04","slug":"one-printer-ought-to-be-enough-for-anybody","status":"publish","type":"post","link":"https:\/\/scblog.lynge.org\/?p=696","title":{"rendered":"&#8220;One printer ought to be enough for anybody&#8221;"},"content":{"rendered":"<p>Et lettere omskrevet\u00a0Bill Gates citat fra 1981 har muligvis helt ubevidst inspireret en uheldig programm\u00f8r i Vedb\u00e6k til at lave s\u00e5 NAV 2015s og C5 2015s\u00a0Word rapportering kun fungerer sammen med Windows Standardprinteren.<\/p>\n<p>I hvert fald kan man i skrivende stund (NAV 2015 Cumulative Update 5) udelukkende skrive til Windows Standard printer n\u00e5r man bruger muligheden for at lave dokumentudskrifter via Word.<\/p>\n<p>Microsoft har lovet at det bliver rettet i Cumulative Update 6, som jo if\u00f8lge planen skulle dukke op i april.<\/p>\n<p>I mellemtiden findes der en lille workaound, nemlig at rette &#8220;PrintWordDocInWord&#8221; funktionstriggeren\u00a0i codeunit\u00a09651:<\/p>\n<p>Den skal udvides s\u00e5 den modtager parameteren PrinterName n\u00e5r den kaldes fra funktionstriggeren &#8220;PrintWordDoc&#8221; &#8211; og s\u00e5 skal den rettes s\u00e5 de fremh\u00e6vede linjer tilf\u00f8jes:<\/p>\n<hr \/>\n<pre>WordApplication := WordApplication.ApplicationClass;\r\n<strong>\/\/FIX<\/strong>\r\n<strong>DefaultPrinterName := WordApplication.ActivePrinter;<\/strong>\r\n<strong>WordApplication.ActivePrinter(PrinterName);<\/strong>\r\n<strong>\/\/<\/strong>\r\nWordDocument := WordHelper.CallOpen(WordApplication,FileName,FALSE,FALSE);\r\nWordHelper.CallPrintOut(WordDocument);\r\n<strong>\/\/FIX<\/strong>\r\n<strong>WordApplication.ActivePrinter(DefaultPrinterName);<\/strong>\r\n<strong>\/\/\r\n\r\n<\/strong><\/pre>\n<hr \/>\n<p>Naturligvis skal variablen &#8220;DefaultPrinterName&#8221; ogs\u00e5 lige erkl\u00e6res (typen af parameteren og variablen skal v\u00e6re den samme som &#8220;Printername&#8221;-variablen i funktionstriggeren &#8220;PrintWordDoc&#8221;.<\/p>\n<p>Det er ikke &#8220;den helt rigtige&#8221; l\u00f8sning, for workarounden &#8211; for den justerer ganske simpelt Word-standardprinteren til den valgte printer lige mens udskriften k\u00f8res&#8230;<\/p>\n<p>Tak til Yogi1983 der <a href=\"http:\/\/www.mibuso.com\/forum\/viewtopic.php?f=32&amp;t=64061&amp;p=299756\" target=\"_blank\">i dette Mibuso-indl\u00e6g<\/a> beskriver workarounden&#8230;<\/p>\n<p>&nbsp;<\/p>\n<p>Bem\u00e6rk: Du kan finde andre sjove og gamle citater\u00a0<a title=\"Det Gr\u00e5 C5 Guld\" href=\"http:\/\/blog.systemconnect.dk\/?p=247\">i dette indl\u00e6g<\/a>&#8230;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Et lettere omskrevet\u00a0Bill Gates citat fra 1981 har muligvis helt ubevidst inspireret en uheldig programm\u00f8r i Vedb\u00e6k til at lave s\u00e5 NAV 2015s og C5 2015s\u00a0Word rapportering kun fungerer sammen med Windows Standardprinteren. I hvert fald kan man i skrivende &hellip; <a href=\"https:\/\/scblog.lynge.org\/?p=696\">L\u00e6s resten <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[40,41,38,32,35,36],"tags":[30,15,43,11,54,52,29,23,14,42,31,20,7],"class_list":["post-696","post","type-post","status-publish","format-standard","hentry","category-c5-support","category-c5-teknik","category-dynamics-c5","category-dynamics-nav","category-nav-support","category-nav-teknik","tag-bug","tag-business-solutions","tag-c5","tag-dynamics","tag-dynamics-c5","tag-dynamics-nav","tag-fejl","tag-hint","tag-microsoft","tag-nav","tag-navision","tag-udokumenteret","tag-versioner"],"_links":{"self":[{"href":"https:\/\/scblog.lynge.org\/index.php?rest_route=\/wp\/v2\/posts\/696","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/scblog.lynge.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/scblog.lynge.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/scblog.lynge.org\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/scblog.lynge.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=696"}],"version-history":[{"count":7,"href":"https:\/\/scblog.lynge.org\/index.php?rest_route=\/wp\/v2\/posts\/696\/revisions"}],"predecessor-version":[{"id":728,"href":"https:\/\/scblog.lynge.org\/index.php?rest_route=\/wp\/v2\/posts\/696\/revisions\/728"}],"wp:attachment":[{"href":"https:\/\/scblog.lynge.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=696"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/scblog.lynge.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=696"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/scblog.lynge.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=696"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}