Využití ZEN reportů ve Facility Managementu Petr Nádvorník 7.6.2011.

Slides:



Advertisements
Podobné prezentace
Web Michal Žůrek Jak se na něj dívám já..
Advertisements

Tabulky v MS ACCESS Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Mgr. Jiří Novák.
Tvorba webových stránek
Technologie pro publikování na webu 1 Ing. Jiří Štěpánek.
TNPW1 Technologie pro publikování na webu Přednáška č. 4 seznamy seznamy tabulky tabulky jejich sémantika jejich sémantika Ing. Martin Adámek Katedra informačních.
Tvorba stránek  komu jsou stránky určeny  grafická úprava stránek  obsah  motivy vzhledu stránky
 Informací se data a vztahy mezi nimi stávají vhodnou interpretací pro uživatele, která odhaluje uspořádání, vztahy, tendence a trendy  Existuje celá.
Přednáška č. 5 Proces návrhu databáze
Internetové publikování Doc. Ing. Petr Zámostný, Ph.D. místnost: A-72a tel.: 4222, 4167 (sekretariát ústavu 111)
Layout stránky Rozvržení stránky (layout stránky) se provádí z těchto důvodů: Určení polohy záhlaví, menu, textů, obrázků... Zachování polohy při změně.
Informační systémy ZMVŠ. ERP ERP (Enterprise Resource Planning) –Enterprise Resource Planning (ERP) je informační systém, který integruje a automatizuje.
IISPP ■ pojem definován v letech v rámci přípravy výzkumných záměrů NPÚ na roky ■ dlouhodobý projekt na vybudování nového komplexního.
Ensemble pro rychlejší tvorbu Caché aplikací Využijte infrastrukturu Ensemble pro své aplikace.
Technologická centra a hostování Jihlava
Tvorba webových aplikací
Databáze Jiří Kalousek.
M O R A V S K O S L E Z S K Ý K R A J 1 Vedení správních řízení ve spisové službě a statistika vyřizování dokumentů.
Tabulkový procesor.
Školení správců II. Petr Pinkas RNDr. Vít Ochozka.
Vývoj aplikací pro SharePoint
Pokroky v technologiích (1) Od Zen reportů ke grafickému návrháři DeepSee reportů.
Metainformační systém založený na XML Autor: Josef Mikloš Vedoucí práce: Ing. Jan Růžička, Ph.D. V/2004.
Informatika pro ekonomy II přednáška 10
Celní služby 2000 Radek Sedláček TranSoft a.s Radek Sedláček TranSoft a.s
LiveContent Univerzální Formulářové Řešení Michal Petrtýl, Marek Beneš.
Maturitní okruh 22: Úvod do HTML. Značkovací a klasické jazyky Klasické: převládá strukturovaný text (programovací kód), skripty jsou prováděny na straně.
Návrh a tvorba WWW Cvičení 4
Copyright (C) 1999 VEMA počítače a projektování, spol. s r.o.
TNPW1 Technologie pro publikování na webu Cvičení č. 2 Překlad URL na fyzickou adresu stránky Editor Macromedia Homesite „Hello world“ v XHTML (úvod do.
XML na papír Dušan Fencl
Databázové modelování
Pilotní projekt DeepSee. O Prezentaci O nás a o IS-MLINE Datový sklad Co dál? DeepSee Pilot Ukázky Shrnutí projektu.
2 Fučíková Sylvie HR/Win – moderní technologie pro osvědčené aplikace.
Pole Arrays.
© 2000 VEMA počítače a projektování spol. s r. o..
Databázové systémy Informatika pro ekonomy, př. 18.
ISSS IS HN/SS Softwarová architektura informačního systému hmotné nouze a sociálních služeb Jindřich Štěpánek
Selektivní šifrování dat v databázích
1 E - S V Ě T S E T O Č Í S T Á L E R Y C H L E J I. S T A Č Í T E M U ? Spisová a archivní služba (SAS) – pořádek v písemnostech a dokumentech.
Změna datového modelu databáze Odry 2000 Autor: Kateřina Šimečková Vedoucí bakalářské práce: ing. David Vojtek.
Datový model Vít Ochozka. Databáze MS SQL Jedna databáze Otevřený model Správce NIS má nástroje ke správě –Management studio –AKORD_DA (ADMIN) Datový.
InstantAtlas dynamické webové interaktivní atlasy.
Webové služby pro komunikaci s informačním systémem eQuip Martin Širajch.
Akademie ZENU Ukázková aplikace. Tak o tomhle to nebude…
Nokia Czech Republic, s.r.o. Igor Šmerda, program manager.
14. června 2004Michal Ševčenko Architektura softwarového systému DYNAST Michal Ševčenko VIC ČVUT.
2 Karla Halenková Setkání uživatelů 2001 Báze znalostí produkt pro naplnění uživatelem.
Jazyk XML v geoinformatice
Možnosti využití programu HYDATA. Co je HYDATA? program pro tvorbu databáze dat a jejich dalšího zpracování –(srážky, průtok, výpar a další meteorologická.
Petr Šmíd Obsah prezentace Co je to XML ?
MICROSOFT OFFICE 2007/2010. Důvod změny Inovace technologií Nové možnosti použití Kompatibilita Ukončení tech. podpory starších verzí Office 2003 –
filtrování a řazení dat, podmíněné formátování,
Textový editor (další nástroje textového procesoru, export a import dat, PDF formát – čtení a tvorba)
1 E - S V Ě T S E T O Č Í S T Á L E R Y C H L E J I. S T A Č Í T E M U ? Fenix II - IS nové generace Michal Varga.
Databáze MS ACCESS 2010.
Využití sestavy Zobrazení a typy Části sestavy Vytvoření sestavy Ovládací prvky.
Tisky parametry tisku tisk z modelu tisk z rozvržení.
ORSOFT RADNICE OPEN – ÚVODNÍ SEZNÁMENÍ Petra Hoffmanová.
Uživatelský software 1./2 A4 kabinet Aut – suterén / 15 cvičení (4 témata) - na konci.
Zahradnická fakulta v Lednici S4U – Seminář o Univerzitním informačním systému 23. – 25. dubna 2008 S 4 U – Seminář o Univerzitním informačním systému.
Návrh a tvorba WWW Cvičení 1 HTML 5. Pracovní prostředí Vývojové prostředí NetBeans ( Webový server Apache (
Import dat Access (16). Projekt: CZ.1.07/1.5.00/ OAJL - inovace výuky Příjemce: Obchodní akademie, odborná škola a praktická škola pro tělesně.
XML a datový standard Zdeněk Jirkovec Softwarové Aplikace a systémy.
Ukládání dat biodiverzity a jejich vizualizace
Budování Integrovaného informačního systému Národního památkového ústavu Petr Volfík, NPÚ ÚP
Facility management jako součást efektivní správy společnosti
Návrhový vzor Flyweight
Informatika pro ekonomy přednáška 8
Vytvoření IS pro správu místností v prostředí WWW
Praktický modul - zadání
Transkript prezentace:

Využití ZEN reportů ve Facility Managementu Petr Nádvorník

Krátké představení O společnosti VYDAS – software s.r.o.O společnosti VYDAS – software s.r.o. –Založena 2004 –Team 2-3 lidí AplikaceAplikace –SBN – Správa bytů a nemovitostí –REALITY – Facility management

REALITY – Facility management Komu je určenoKomu je určeno –Správci a provozovatelé komerčních – obchodních prostor –Správci SVJ a bytových družstev –Rozúčtovatelé služeb – voda, teplo a jiné energie TechnologieTechnologie –dříve MS Access a MS SQL –nyní Caché –migrace ve 2008 v průběhu cca 3 měsíců

Struktura aplikace v Caché Aplikační namespaceAplikační namespace –Definice datových a aplikačních tříd –Package mapované přes %All do dalších NS –Sdílená data pro všechna NS Oddělení číslované databáze a NSOddělení číslované databáze a NS –Obsahují data jednotlivých klientů –Všechna mají společný model ze společného aplikačního NS –Pracuje se vždy jen pod jedním zvoleným NS

Uživatelské prostředí Původní a udržovaný klient ve VB 6.0Původní a udržovaný klient ve VB 6.0 Vnořené ZEN formuláře a tabulkyVnořené ZEN formuláře a tabulky –nová funkcionalita –zákaznické úpravy –použit jednoduchý WebBrowser Samostatná ZEN aplikaceSamostatná ZEN aplikace –nové prvky Caché 2010 –ve vývoji

ZEN Reporty Caché Co používámeCo používáme –Interní výstup do Excelového formátu –Formátované XHTML pro náhled výstupu –Interní generátor PDF

Výstup do EXCELU Nový parametr DEFAULTMODE = „excel“Nový parametr DEFAULTMODE = „excel“ Nový parametr AGGREGATETAGNový parametr AGGREGATETAG –určuje XML značku pro součty nebo jiná agregovaná data – příklad Nelze použít implicitní UTF-8Nelze použít implicitní UTF-8 –je nutné definovat ENCODING = "windows- 1250„

Výstup do EXCELU Výstupní data jsou do sloupců brána podle parametru EXCELMODEVýstupní data jsou do sloupců brána podle parametru EXCELMODE Číselné hodnoty je nutné explicitně označit pomocí parametru elementu či attributuČíselné hodnoty je nutné explicitně označit pomocí parametru elementu či attributu –isExcelNumber=“true“ NevýhodyNevýhody –sloupce nemají grafickou úpravu a nejsou roztažené –na serveru musí být instalován Excel

Ukázka – generování upomínek

Ukázka – odeslání upomínky

Upomínka - XHTML

Zdrojový kód – záhlaví tabulky

Zdrojový kód – položky tabulky

Zkušenosti a doporučení Co je to vlastně XPath Pozor na kódování – ponechat UTF-8 – –výjimkou je výstup do Excelu Definice stylů součástí definice třídy a XData ReportDisplay Pozor na správnou definici okrajů – –jiná definice pro XHTML a jiná pro PDF – –nezapomenout na alespoň základní definici hlavičky Výhodou je jedna třída pro XHTML a PDF definici

Jeden report z více datových zdrojů Byl dán požadavek, kde všude je v definici dokladů nájemného chybně definováno zaokrouhlení – –obdobou může být kde všude máme nějaké revize a podobně – pohled na všechna data současně Základní report a dotaz neposkytuje jednoduché řešení – –data mají sice stejnou strukturu, ale jsou v odlišných databázích a namespace Řešení – použití metody Call v těle XData ReportDefinition

XData ReportDefinition – metoda Call

Metoda Call umožňuje vytvoření vlastního datového zdroje Zdrojem může být jiný report, metoda nebo prostě cokoliv, co vrátí validní XML Texty nutno konvertovat $ZCVT(…,“o“,“XML“)

XData ReportDefinition – metoda Call

Různá zjištění Na první pohled je definice reportu složitá a pracná – –je to pravda, ale když si vytvoříte jednotný styl je každý další report hotový rychleji a rychleji Nedostatečná dokumentace a informace k nastavení interního generátoru PDF – –lokální podpora InterSystems si s tím hravě poradí Na serveru musí být instalace JDK – –někteří zákazničtí IT s tím mají problém 

Různá zjištění Ačkoliv možná zpočátku trochu neohrabané, jsou ZEN reporty cestou, kterou se budeme ubírat i nadále Co zvládne HTML, zvládne i ZEN Report

Využití ZEN reportů ve Facility Managementu Petr Nádvorník