{"id":868,"date":"2021-03-09T12:18:59","date_gmt":"2021-03-09T11:18:59","guid":{"rendered":"https:\/\/ad-astra.com.pl\/?p=868"},"modified":"2021-03-12T19:10:21","modified_gmt":"2021-03-12T18:10:21","slug":"sap-analytics-cloud-analytics-designer-czesc-3-formatka-planistyczna","status":"publish","type":"post","link":"https:\/\/ad-astra.com.pl\/en\/2021\/03\/09\/sap-analytics-cloud-analytics-designer-czesc-3-formatka-planistyczna\/","title":{"rendered":"SAP Analytics Cloud \u2013 Analytics Designer. Cz\u0119\u015b\u0107 3. Formatka planistyczna"},"content":{"rendered":"<h2>Cz\u0119\u015b\u0107 3. Formatka planistyczna &#8211; dodatkowe okno z parametrami<\/h2>\n\n\n\n<figure class=\"wp-block-video\"><video controls src=\"https:\/\/ad-astra.com.pl\/wp-content\/uploads\/2021\/03\/NEW-Part-3-SAP-Analytics-Designer-Plan-Headcount-for-2021.webm\"><\/video><\/figure>\n\n\n\n<p>W trzeciej cz\u0119\u015bci artyku\u0142u zajmiemy si\u0119 aktualizacj\u0105 danych w tabeli planistycznej za pomoc\u0105 parametr\u00f3w, kt\u00f3re zostan\u0105 wybrane w dodatkowym oknie planistycznym. Za\u0142\u00f3\u017cmy, \u017ce u\u017cytkownik chce wykona\u0107 aktualizacj\u0119 danych w tabeli planistycznej dla wcze\u015bniej przefiltrowanego regionu. Aktualizacja danych dotyczy konkretnego miesi\u0105ca, stanowiska. Ilo\u015b\u0107 os\u00f3b wybierana jest za pomoc\u0105 suwaka. Poni\u017cszy obrazek przedstawia okno z wymienionymi parametrami.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" src=\"https:\/\/ad-astra.com.pl\/wp-content\/uploads\/2021\/03\/add-new-hires.png\" alt=\"\" class=\"wp-image-873\" width=\"388\" height=\"326\" srcset=\"https:\/\/ad-astra.com.pl\/wp-content\/uploads\/2021\/03\/add-new-hires.png 470w, https:\/\/ad-astra.com.pl\/wp-content\/uploads\/2021\/03\/add-new-hires-300x252.png 300w, https:\/\/ad-astra.com.pl\/wp-content\/uploads\/2021\/03\/add-new-hires-14x12.png 14w, https:\/\/ad-astra.com.pl\/wp-content\/uploads\/2021\/03\/add-new-hires-238x200.png 238w\" sizes=\"(max-width: 388px) 100vw, 388px\" \/><\/figure><\/div>\n\n\n\n<p>Warto zauwa\u017cy\u0107, \u017ce w oknie znajduje si\u0119 r\u00f3wnie\u017c informacja dotycz\u0105ca regionu, w kt\u00f3rym nast\u0105pi aktualizacja danych. Warto\u015b\u0107 pobierana jest na podstawie u\u017cytego filtra. Poszczeg\u00f3lne &nbsp;komponenty znajduj\u0105ce si\u0119 w oknie bazuj\u0105 na standardowych komponentach takich jak lista rozwijalna dla okresu, stanowiska. Dodatkowo wykorzystany zosta\u0142 suwak tzw. slider, kt\u00f3ry pozwala na dynamiczn\u0105 zmian\u0119 liczby zatrudnionych. Warto\u015b\u0107 pocz\u0105tkowa i ko\u0144cowa oraz skok mo\u017cna ustawi\u0107 w parametrach komponentu.<\/p>\n\n\n\n<p>Kiedy mamy ju\u017c zdefiniowane obiekty, kt\u00f3re pos\u0142u\u017c\u0105 nam do aktualizacji danych w kolejnym kroku warto\u015bci, kt\u00f3re zostan\u0105 wybrane w oknie musz\u0105 zosta\u0107 przekazane do tabeli planistycznej. Aby to wykona\u0107 musimy wykona\u0107 poni\u017csze kroki:<\/p>\n\n\n\n<ul><li>W\u0142\u0105czenie mo\u017cliwo\u015bci planowania dla zmiennej planning: Planing.setEnabled(true)<\/li><li>Pobranie warto\u015bci z listy okres (zmienna MonthYear) , stanowisko (zmienna JobFamily) oraz slidera \u201eIlo\u015b\u0107 nowo zatrudnionych\u201d (zmienna NewHires)<\/li><li>Przekazanie warto\u015bci do zmiennej selection<\/li><li>Konwersja warto\u015bci pobranej ze slidera z typu string na typ number za pomoc\u0105 zmiennej value<\/li><li>Wstawienie warto\u015bci selection do tabeli planistycznej za pomoc\u0105 paramteru setUserInput zmiennej planning<\/li><li>Zatwierdzenie danych w tabeli planistycznej za pomoc\u0105 zmiennej planning: planning.submitData()<\/li><\/ul>\n\n\n\n<p>Wszystkie dane zostan\u0105 zapisane po zatwierdzeniu przyciskiem \u201eok\u201d, kt\u00f3ry znajduje si\u0119 w oknie z parametrami. <br>Skrypt:<br><\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" src=\"https:\/\/ad-astra.com.pl\/wp-content\/uploads\/2021\/03\/Zapisanie-danych.jpg\" alt=\"\" class=\"wp-image-874\" width=\"678\" height=\"376\" srcset=\"https:\/\/ad-astra.com.pl\/wp-content\/uploads\/2021\/03\/Zapisanie-danych.jpg 698w, https:\/\/ad-astra.com.pl\/wp-content\/uploads\/2021\/03\/Zapisanie-danych-300x166.jpg 300w, https:\/\/ad-astra.com.pl\/wp-content\/uploads\/2021\/03\/Zapisanie-danych-535x297.jpg 535w, https:\/\/ad-astra.com.pl\/wp-content\/uploads\/2021\/03\/Zapisanie-danych-16x9.jpg 16w, https:\/\/ad-astra.com.pl\/wp-content\/uploads\/2021\/03\/Zapisanie-danych-361x200.jpg 361w\" sizes=\"(max-width: 678px) 100vw, 678px\" \/><\/figure><\/div>\n\n\n\n<p>Koniec cz\u0119\u015bci trzeciej. W ten o to spos\u00f3b w trzech artyku\u0142ach zosta\u0142a zaprezentowana rozszerzona konfiguracja formatki planistycznej stworzonej w SAP Analytics Designer. Oczywi\u015bcie tre\u015b\u0107 nie wyczerpuje tematu a pokazuje w jaki spos\u00f3b przy niewielkim nak\u0142adzie pracy mo\u017cna wprowadzi\u0107 kilka udogodnie\u0144 w aplikacji za pomoc\u0105 prostych technik dost\u0119pnych w SAP Analytics Cloud.<\/p>\n\n\n\n<p>Link do drugiej cz\u0119\u015bci artyku\u0142u:  <a rel=\"noreferrer noopener\" href=\"https:\/\/ad-astra.com.pl\/en\/2021\/02\/21\/sap-analytics-cloud-analytics-designer-czesc-2-formatka-planistyczna\/\" target=\"_blank\">https:\/\/ad-astra.com.pl\/2021\/02\/21\/sap-analytics-cloud-analytics-designer-czesc-2-formatka-planistyczna\/<\/a> <\/p>","protected":false},"excerpt":{"rendered":"<p>Cz\u0119\u015b\u0107 3. Formatka planistyczna &#8211; dodatkowe okno z parametrami W trzeciej cz\u0119\u015bci artyku\u0142u zajmiemy si\u0119 aktualizacj\u0105 danych w tabeli planistycznej za pomoc\u0105 parametr\u00f3w, kt\u00f3re zostan\u0105 wybrane w dodatkowym oknie planistycznym. Za\u0142\u00f3\u017cmy, \u017ce u\u017cytkownik chce wykona\u0107 aktualizacj\u0119 danych w tabeli planistycznej dla wcze\u015bniej przefiltrowanego regionu. Aktualizacja danych dotyczy konkretnego miesi\u0105ca, stanowiska. &hellip;<\/p>","protected":false},"author":3,"featured_media":873,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[7],"tags":[45,58,74],"_links":{"self":[{"href":"https:\/\/ad-astra.com.pl\/en\/wp-json\/wp\/v2\/posts\/868"}],"collection":[{"href":"https:\/\/ad-astra.com.pl\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ad-astra.com.pl\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ad-astra.com.pl\/en\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/ad-astra.com.pl\/en\/wp-json\/wp\/v2\/comments?post=868"}],"version-history":[{"count":5,"href":"https:\/\/ad-astra.com.pl\/en\/wp-json\/wp\/v2\/posts\/868\/revisions"}],"predecessor-version":[{"id":889,"href":"https:\/\/ad-astra.com.pl\/en\/wp-json\/wp\/v2\/posts\/868\/revisions\/889"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ad-astra.com.pl\/en\/wp-json\/wp\/v2\/media\/873"}],"wp:attachment":[{"href":"https:\/\/ad-astra.com.pl\/en\/wp-json\/wp\/v2\/media?parent=868"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ad-astra.com.pl\/en\/wp-json\/wp\/v2\/categories?post=868"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ad-astra.com.pl\/en\/wp-json\/wp\/v2\/tags?post=868"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}