sviluppo capsules di board

Post on 08-May-2015

773 Views

Category:

Business

3 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Board MIT SAFundamental Training Capsule Design

Board MIT Dev Team

support@board.com

2

Pannello di controllo della Rel. 6.x

Screen Tools

Tool Box

Ref. Cap. 7 – Capsule basic concept

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

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

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

6

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

7

Current and named selections

current Time selections

Named selections

Ref. Cap. 7 – The Select

8

Creazione di capsule e screenCreazione capsule

percorso

Navigation Tree nuovo schermo

Ref. Cap. 7 – Capsule Design

9

Formattazione dello schermo - gli oggettiPannelli galleggianti

Frame delimitato da linee

DB associato allo schermo – left click

Ref. Cap. 7 – Screens

10

Gli strumenti degli screenselect salva Switch design modeProprietà schermo

Procedure

Ref. Cap. 7 – Screens

11

Formattazione Report

Assi

Filtri

Formato report

N.B. licenze user e developer !!

Ref. Cap. 7 – The layout Object

12

Il Layout del Report : i “blocchetti”

Infocubi da DB

algoritmi

Formato spool

Ranking functions

entità

Ref. Cap. 7 – The layout Object

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

14

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

Ref. Cap. 7 – The layout Object

15

Grafici

Child Layout

wizard

Ref. Cap. 7 – Graph

16

Grafici - formattazione

Stand alone Layout

Ref. Cap. 7 – Graph

17

PICTURE

formattazione Next screen procedure

OptionSecurity

Autogo – solo da altro tasto o batch

Ref. Cap. 7 – Picture

18

BOTTONE

NO formattazioneNext screeno procedure

OptionSecurity Autogo – solo

da altro tasto o batch

19

Alert Box

Parametri di formattazione

Ref. Cap. 7 – Alert box

20

Cockpit

Parametri di formattazione

Ref. Cap. 7 – Cockpit

21

L’ e-viewer

Input file con estensione

..\Board\Desktop

Left click

Ref. Cap. 7 – Viewer

22

Il flow - chart

Format globale flow-chart

Format singolo blocchetto

Ref. Cap. 7 – Flowchart

23

Il flow – chart: rappresentazione dati

Inserimento layout

Mostra valori

Ref. Cap. 7 – Flowchart

24

Dynasheet

La dynasheet: formattazione grafica e composizione da più layout

Ref. Cap. 7 – Dynasheet

25

Dynasheet: sheet designer

Formule di trasporto

Formattazione celle

Ref. Cap. 7 – Dynasheet

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

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

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

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)

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.

31

Le procedure: stampe e ricarica dati

Stampe di oggetti: routine di stampe automatica

Creazione di routine ricarica dati

Ref. Cap. 8 – Actions reference

32

Le procedure: estrazione dati e msg

Select entità/infocubo

Percorso di estrazione

Select Tipo messaggio

Ref. Cap. 8 – Actions reference

33

Il Broadcasting

Percorso di estrazione

Blocchetto dei destinatari

Elenco destinatari: dataview

Corpo messaggio: dynawrite

Allegato: dynasheet

Ref. Cap. 8 – Broadcasting

34

Il Data Entry

Flag attiva data-entry

data-entry su I versione

Ref. Cap. 7 – The layout Object

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

36

Il Data Entry: la formula inversa

Ricalcola valori a partire dalla modifica %

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

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.

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

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

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”

top related