sviluppo capsules di board

40
Board MIT SA Fundamental Training Capsule Design Board MIT Dev Team [email protected]

Upload: ercole-palmeri

Post on 08-May-2015

773 views

Category:

Business


3 download

TRANSCRIPT

Page 1: Sviluppo Capsules di Board

Board MIT SAFundamental Training Capsule Design

Board MIT Dev Team

[email protected]

Page 2: Sviluppo Capsules di Board

2

Pannello di controllo della Rel. 6.x

Screen Tools

Tool Box

Ref. Cap. 7 – Capsule basic concept

Page 3: Sviluppo Capsules di Board

3

L’ Architettura HW

CAPSULES = INSIEME DI SCREEN E PROCEDURE

SCREEN = INSIEME DI OGGETTI(Dataview, DynaSheet, Graph...)

PROCEDURE = INSIEME DI AZIONI(Stampe, Dataflow, Datareader…)

PROPRIETA’ : UN DB COLLEGATO UNA SELECT

Ref. Cap. 7 – Working with Capsule

Page 4: Sviluppo Capsules di Board

4

Navigare in un reportDyna bar Bottoni

Menu – Screen list select F7 - excel

Drill down – right click

Capsule –right click

Ref. Cap. 7 – Working with Capsule

Page 5: Sviluppo Capsules di Board

5

Creazione - Richiamo di uno Schermo

Apertura screen da capsule – right click

Apertura screen da Screen ListCreazione Menu Rapido

left click – schermo precedente

right click – schermo principale

Ref. Cap. 7 – Working with Capsule

Page 6: Sviluppo Capsules di Board

6

Navigare in un Report - SelectRef. Cap. 7 – The Select

Page 7: Sviluppo Capsules di Board

7

Current and named selections

current Time selections

Named selections

Ref. Cap. 7 – The Select

Page 8: Sviluppo Capsules di Board

8

Creazione di capsule e screenCreazione capsule

percorso

Navigation Tree nuovo schermo

Ref. Cap. 7 – Capsule Design

Page 9: Sviluppo Capsules di Board

9

Formattazione dello schermo - gli oggettiPannelli galleggianti

Frame delimitato da linee

DB associato allo schermo – left click

Ref. Cap. 7 – Screens

Page 10: Sviluppo Capsules di Board

10

Gli strumenti degli screenselect salva Switch design modeProprietà schermo

Procedure

Ref. Cap. 7 – Screens

Page 11: Sviluppo Capsules di Board

11

Formattazione Report

Assi

Filtri

Formato report

N.B. licenze user e developer !!

Ref. Cap. 7 – The layout Object

Page 12: Sviluppo Capsules di Board

12

Il Layout del Report : i “blocchetti”

Infocubi da DB

algoritmi

Formato spool

Ranking functions

entità

Ref. Cap. 7 – The layout Object

Page 13: Sviluppo Capsules di Board

13

Il Layout del Report : i “blocchetti”

Funzioni temporali

Time switch

Ciclo funzioni periodiche

Su colonne se <> da assi

aggrega

forza valori

Ref. Cap. 7 – The layout Object

Page 14: Sviluppo Capsules di Board

14

Il Layout del Report : i “blocchetti”C:\Board\Images\Gauges

Ref. Cap. 7 – The layout Object

Page 15: Sviluppo Capsules di Board

15

Grafici

Child Layout

wizard

Ref. Cap. 7 – Graph

Page 16: Sviluppo Capsules di Board

16

Grafici - formattazione

Stand alone Layout

Ref. Cap. 7 – Graph

Page 17: Sviluppo Capsules di Board

17

PICTURE

formattazione Next screen procedure

OptionSecurity

Autogo – solo da altro tasto o batch

Ref. Cap. 7 – Picture

Page 18: Sviluppo Capsules di Board

18

BOTTONE

NO formattazioneNext screeno procedure

OptionSecurity Autogo – solo

da altro tasto o batch

Page 19: Sviluppo Capsules di Board

19

Alert Box

Parametri di formattazione

Ref. Cap. 7 – Alert box

Page 20: Sviluppo Capsules di Board

20

Cockpit

Parametri di formattazione

Ref. Cap. 7 – Cockpit

Page 21: Sviluppo Capsules di Board

21

L’ e-viewer

Input file con estensione

..\Board\Desktop

Left click

Ref. Cap. 7 – Viewer

Page 22: Sviluppo Capsules di Board

22

Il flow - chart

Format globale flow-chart

Format singolo blocchetto

Ref. Cap. 7 – Flowchart

Page 23: Sviluppo Capsules di Board

23

Il flow – chart: rappresentazione dati

Inserimento layout

Mostra valori

Ref. Cap. 7 – Flowchart

Page 24: Sviluppo Capsules di Board

24

Dynasheet

La dynasheet: formattazione grafica e composizione da più layout

Ref. Cap. 7 – Dynasheet

Page 25: Sviluppo Capsules di Board

25

Dynasheet: sheet designer

Formule di trasporto

Formattazione celle

Ref. Cap. 7 – Dynasheet

Page 26: Sviluppo Capsules di Board

26

Dynasheet ++

Un unico foglio del Dynasheet(++) può ora contenere layouts di più dataview e celle di testo formattato

E’ supportato solo il layout del dataview

Può essere usato come source dei grafici

La select influenza tutti I layouts

L’ output è un oggetto Dsh

L’output può essere un XLS

Page 27: Sviluppo Capsules di Board

27

Dynasheet ++ (remarks)

Un unico foglio del Dynasheet(++) può ora contenere layouts di più dataview e celle di testo formattato

Il data entry non è supportato

Disponibile dalla licenza lite

Sull’area di layout non sono supportate formule e non si possono inserire righe

Page 28: Sviluppo Capsules di Board

28

Le procedure

Le procedure: elaborazione e modifica dati del DB Board

Next screen e collegamento ad altra capsule

Ref. Cap. 8 – The Procedure designer

Page 29: Sviluppo Capsules di Board

29

Dynawrite (++) - BasicsL’oggetto Dynawrite (++) può ora contenere alcuni oggetti delle

capsule

Gli oggetti che possono essere contenuti sono dataview, graph, flowchart, select

L’area in cui sono contenuti gli oggetti può essere resized e popped out

Oggetti e testo formattato possono coesistere

La select può influenzare tutti gli oggetti o solo un singolo

L’ output è un oggetto Dwr ( Navigator enabled)

L’ output può essere un file pdf (pdf writer incluso)

Page 30: Sviluppo Capsules di Board

30

Dynawrite (++) - Remarks

L’oggetto Dynawrite (++) può essere inserito in uno schermo di una capsule

La “active select” è disponibile solo in questo caso. Può includere una singola entità o tutte le lista delle entità

Limitazioni Orientamento della pagine non è al momento disponibile Report troppo larghi o lunghi vengono troncati

A cosa serve? Booklets, top management report (financial reporting, structured

dashboards...) Evidenziare la selezione corrente nello schermo di una capsule.

Page 31: Sviluppo Capsules di Board

31

Le procedure: stampe e ricarica dati

Stampe di oggetti: routine di stampe automatica

Creazione di routine ricarica dati

Ref. Cap. 8 – Actions reference

Page 32: Sviluppo Capsules di Board

32

Le procedure: estrazione dati e msg

Select entità/infocubo

Percorso di estrazione

Select Tipo messaggio

Ref. Cap. 8 – Actions reference

Page 33: Sviluppo Capsules di Board

33

Il Broadcasting

Percorso di estrazione

Blocchetto dei destinatari

Elenco destinatari: dataview

Corpo messaggio: dynawrite

Allegato: dynasheet

Ref. Cap. 8 – Broadcasting

Page 34: Sviluppo Capsules di Board

34

Il Data Entry

Flag attiva data-entry

data-entry su I versione

Ref. Cap. 7 – The layout Object

Page 35: Sviluppo Capsules di Board

35

Il Data Entry: lo split logico

Flag attiva data-entry logico

Permette inserimento dati a livello aggregato: “spalma” importi in %

Ref. Cap. 7 – Data-entry and DS & S

Page 36: Sviluppo Capsules di Board

36

Il Data Entry: la formula inversa

Ricalcola valori a partire dalla modifica %

Ref. Cap. 7 – Data-entry and DS & S

Page 37: Sviluppo Capsules di Board

37

DATA ENTRY Locker

Abilita/disabilita data entry su un solo blocchetto del DataView

L’opzione si trova sul Function Tab

Deve essere posizionato nel blocchetto successivo a quello da bloccare

A cosa serve?

budgeting and forecasting disabilita data-entry sui mesi chiusi,

Permette ad un utente di visualizzare il budget di tutti ma di modificare SOLO il proprio.

Page 38: Sviluppo Capsules di Board

38

Il Data Entry: l’ S.T.O.

Procedure sul SAVE

Refresh schermo su SAVE

Insert New = permette di inserire nuove occorrenzeNumeric = assegna in automatico il codice numerico successivo Edit desc = permette di editare le descrizioni delle occorrenzeCapitalized = trasforma in maiuscolo il dataentryLet move = permette di scorrere la lista delle occorrenze (no Insert New)Show List = permette di scorrere la lista sulla base della selectWhole List = permette di scorrere la lista indipendentemente dalla select

Ref. Cap. 7 – STO Sample Transaction Object

Page 39: Sviluppo Capsules di Board

39

SELECT

SELECT based ON it creates a selection on a chosen entity based on a cube value the selection criteria is any data Y/N only NESTED selection (to be tested)

can be excuted in cascade can be crossed (multiple entities selection)

RESET to CURRENT selection it retrieves the last active screen selection

CURRENT selection HIGHLIGHTED from green-blu indicator too

Page 40: Sviluppo Capsules di Board

40

La Capsule: Approccio Metodologico

Linee Guida da seguire nello sviluppo:

-- Non creare più di 30 – 40 schermi per capsule: utilizzare capsule diverse- eventualmente collegate con la procedura “other capsule”

-- Non inserire troppi layout all’interno dello stesso schermo: I tempi di elaborazione si- sommano per ognuno di essi

-- Ove possibile utilizzare la “select” piuttosto che la “Refer to”