{"id":3539,"date":"2017-08-10T14:55:27","date_gmt":"2017-08-10T12:55:27","guid":{"rendered":"http:\/\/developer.edokumenty.eu\/?page_id=3539"},"modified":"2017-08-10T15:01:46","modified_gmt":"2017-08-10T13:01:46","slug":"custom-mapservice","status":"publish","type":"page","link":"http:\/\/developer.edokumenty.eu\/index.php\/dokumentacja-online-systemu-edokumenty\/dostep-i-przetwarzanie-danych\/mapservice-szybka-obsluga-obiektow-biznesowych\/custom-mapservice\/","title":{"rendered":"Custom MapService"},"content":{"rendered":"<span id=\"tablepress-8-description\" class=\"tablepress-table-description tablepress-table-description-id-8\">Informacje o wprowadzenie funkcjonalno\u015bci: <br \/>\n<\/br><\/span>\n\n<table id=\"tablepress-8\" class=\"tablepress tablepress-id-8\" aria-describedby=\"tablepress-8-description\">\n<thead>\n<tr class=\"row-1 odd\">\n\t<th class=\"column-1\">Wersja systemu<\/th><th class=\"column-2\">Wersja modu\u0142u\/funkcji<\/th><th class=\"column-3\">Data kompilacji<\/th><th class=\"column-4\">Zmiany<\/th><th class=\"column-5\">Opis<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr class=\"row-2 even\">\n\t<td class=\"column-1\">5.2.8<\/td><td class=\"column-2\">0.1<\/td><td class=\"column-3\">2017-08-10<\/td><td class=\"column-4\">Dodanie<\/td><td class=\"column-5\">Dodanie funkcji<\/td>\n<\/tr>\n<tr class=\"row-3 odd\">\n\t<td class=\"column-1\"><\/td><td class=\"column-2\"><\/td><td class=\"column-3\"><\/td><td class=\"column-4\"><\/td><td class=\"column-5\"><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<!-- #tablepress-8 from cache -->\n<p>Od dzi\u015b w edokumentach mo\u017cna deklarowa\u0107 w\u0142asne CLSNAM'y, kt\u00f3re pozwalaj\u0105 m.in na otwieranie w\u0142asnych formatek <a href=\"http:\/\/developer.edokumenty.eu\/index.php\/dokumentacja-online-systemu-edokumenty\/dostep-i-przetwarzanie-danych\/jscript\/systemowe-funkcje-js\/\">poprzez funkcje JS<\/a> \u00a0lub <a href=\"http:\/\/support.edokumenty.eu\/trac\/wiki\/DeployerGuide\/Customization\/AdvancedReporting\">raporty<\/a>.<\/p>\n<p>Aby m\u00f3c wykorzysta\u0107 ten mechanizm nale\u017cy poni\u017cszy kod umie\u015bci\u0107 w pliku:<\/p>\n<p><em>.\/var\/tpl\/CustomMapService.json<\/em><\/p>\n<p>Je\u015bli owego pliku niema nale\u017cy przekopiowa\u0107 go z katalogu\u00a0<em>tpl_default<\/em><\/p>\n<p>Przyk\u0142ad wykorzystuj\u0105cy dialoga dla dodatkowej analityki:<\/p>\n<div class=\"code-highlight code-highlight-with-label\" data-label=\"JAVASCRIPT\"><span class=\"js-copy-to-clipboard copy-code\">copy<\/span>\n\t<pre><code class=\"language-javascript js-code\">\n{\r\n\u00a0\u00a0\"CUSTOM_MYBEAN\":\u00a0{\r\n\u00a0\u00a0\u00a0\u00a0\"caption\":\u00a0\"Tytu\u0142\u00a0mojej\u00a0w\u0142asnej\u00a0formatki\",\r\n\u00a0\u00a0\u00a0\u00a0\"path\":\u00a0\"{MOD_PATH}Dictionaries\/VatNote\/AdditionalAnalyticsForm.inc\",\r\n\u00a0\u00a0\u00a0\u00a0\"class\":\u00a0\"AdditionalAnalyticsForm\",\r\n\u00a0\u00a0\u00a0\u00a0\"params\":\u00a0{\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\"adanid\":\u00a00\r\n\u00a0\u00a0\u00a0\u00a0}\r\n\u00a0\u00a0}\r\n}\n<\/code><\/pre><\/div>\n<p>Najwa\u017cniejszym elementem jest nazwa klucza, kt\u00f3ra powinna sk\u0142ada\u0107 si\u0119 z du\u017cych liter i zaczyna\u0107 si\u0119 od frazy <strong>CUSTOM_<\/strong>. W nazwie mo\u017ce te\u017c wyst\u0105pi\u0107 znak pokre\u015blenia <strong>_<\/strong>.<\/p>\n<h2 id=\"tablepress-9-name\" class=\"tablepress-table-name tablepress-table-name-id-9\">Tokeny<\/h2>\n\n<table id=\"tablepress-9\" class=\"tablepress tablepress-id-9\" aria-labelledby=\"tablepress-9-name\">\n<thead>\n<tr class=\"row-1 odd\">\n\t<th class=\"column-1\">Nazwa tokenu<\/th><th class=\"column-2\">Opis<\/th>\n<\/tr>\n<\/thead>\n<tbody class=\"row-hover\">\n<tr class=\"row-2 even\">\n\t<td class=\"column-1\">{MOD_PATH}'<\/td><td class=\"column-2\">\u015acie\u017cka do katalogu modules<\/td>\n<\/tr>\n<tr class=\"row-3 odd\">\n\t<td class=\"column-1\">{LIB_PATH}<\/td><td class=\"column-2\">\u015acie\u017cka do katalogu framework\/lib<\/td>\n<\/tr>\n<tr class=\"row-4 even\">\n\t<td class=\"column-1\">{VAR_DIR}<\/td><td class=\"column-2\">\u015acie\u017cka do katalogu var <\/td>\n<\/tr>\n<tr class=\"row-5 odd\">\n\t<td class=\"column-1\">{MODEL_PATH}<\/td><td class=\"column-2\">\u015acie\u017cka do katalogu model<\/td>\n<\/tr>\n<tr class=\"row-6 even\">\n\t<td class=\"column-1\">{SCRIPTS_PATH}<\/td><td class=\"column-2\">\u015acie\u017cka do katalogu scripts<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<!-- #tablepress-9 from cache -->\n","protected":false},"excerpt":{"rendered":"<p>Od dzi\u015b w edokumentach mo\u017cna deklarowa\u0107 w\u0142asne CLSNAM'y, kt\u00f3re pozwalaj\u0105 m.in na otwieranie w\u0142asnych formatek poprzez funkcje JS \u00a0lub raporty. Aby m\u00f3c wykorzysta\u0107 ten mechanizm nale\u017cy poni\u017cszy kod umie\u015bci\u0107 w pliku: .\/var\/tpl\/CustomMapService.json Je\u015bli owego pliku niema nale\u017cy przekopiowa\u0107 go z katalogu\u00a0tpl_default Przyk\u0142ad wykorzystuj\u0105cy dialoga dla dodatkowej analityki: Najwa\u017cniejszym elementem jest nazwa klucza, kt\u00f3ra powinna sk\u0142ada\u0107 [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"parent":960,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"tags":[],"_links":{"self":[{"href":"http:\/\/developer.edokumenty.eu\/index.php\/wp-json\/wp\/v2\/pages\/3539"}],"collection":[{"href":"http:\/\/developer.edokumenty.eu\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/developer.edokumenty.eu\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/developer.edokumenty.eu\/index.php\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"http:\/\/developer.edokumenty.eu\/index.php\/wp-json\/wp\/v2\/comments?post=3539"}],"version-history":[{"count":6,"href":"http:\/\/developer.edokumenty.eu\/index.php\/wp-json\/wp\/v2\/pages\/3539\/revisions"}],"predecessor-version":[{"id":3557,"href":"http:\/\/developer.edokumenty.eu\/index.php\/wp-json\/wp\/v2\/pages\/3539\/revisions\/3557"}],"up":[{"embeddable":true,"href":"http:\/\/developer.edokumenty.eu\/index.php\/wp-json\/wp\/v2\/pages\/960"}],"wp:attachment":[{"href":"http:\/\/developer.edokumenty.eu\/index.php\/wp-json\/wp\/v2\/media?parent=3539"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/developer.edokumenty.eu\/index.php\/wp-json\/wp\/v2\/tags?post=3539"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}