51
8/10/2019 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf http://slidepdf.com/reader/full/224036514-ix-training-developer-advanced-v2-0-en-pdfpdf 1/51 ADVANCED Version 2.0.2 2012/11/26 iX Training Advanced -

224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

Embed Size (px)

Citation preview

Page 1: 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

8/10/2019 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

http://slidepdf.com/reader/full/224036514-ix-training-developer-advanced-v2-0-en-pdfpdf 1/51

ADVANCEDVersion 2.0.22012/11/26

iX Training – Advanced -

Page 2: 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

8/10/2019 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

http://slidepdf.com/reader/full/224036514-ix-training-developer-advanced-v2-0-en-pdfpdf 2/51

AdvancedA1. Report Generator

A2. Screen A ias

A!. "#C $A C ient % ServerA&. 'e( Server

A). A*dit Trai

A+. A ar, C ient % Server

A . A ar, Distri(*tion

A . Sc/ed* er

A . Data ogger%Advanced Trending

A10. Vis*a i ation - "( ects

A11. E3pressions4

A12. Data E3c/ange4

A1!. C/art

A1&. C*rrent%Ne5 Screen6D

A1). Grap/ica Tips

(http://ds1se.mlm.elc.beijer.se/web/BExFilePileAut.nsf/fm.BE. !mep"#e$%penf!rm&'!c ')E*1+2B0A,10*-+A *12

7asic71. Genera

72. 7asic Steps 6

7!. 7asic Steps 66

7&. D8na,ics

7). Actions

7+. A ar, Server

7 . 9edia Contro s

7 . Contro er : Tags

7 . Sec*rit8 % $ser 9anage,ent

710. 9* ti ;ang*age

711. Trend

712. Recipe

71!. Te3t ;i(rar8

71&. #ro ect % #ane <and ing

71). <ints : Error S*pport

2

Content

Page 3: 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

8/10/2019 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

http://slidepdf.com/reader/full/224036514-ix-training-developer-advanced-v2-0-en-pdfpdf 3/51

A1. Reports

1.1 Reports - Genera

1.2 Reports – E3ce Te,p ate

1.! Reports – Actions

1.& E3ercise =A1>

A2. Screen A ias

A!. "#C $A C ient % Server

A&. 'e( Server

A). A*dit-Trai

A+. A ar, C ient % Server

A . A ar, Distri(*tion

A . Sc/ed* er

A . Data ogger % Data(ase

A10. Vis*a i ation - "( ects

,

Agenda

Page 4: 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

8/10/2019 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

http://slidepdf.com/reader/full/224036514-ix-training-developer-advanced-v2-0-en-pdfpdf 4/51

1.1 Reports - Genera

-

• T/e report generator a o5s generating e3ce reports(ased on an 9icroso?t E3ce ,ade report te,p ate

• T/e generated report can (e printed or saved as ane3ce ?i e @$S7 SD or BT#

E3ce Te,p ate Actions Generated Report

1. Print

2. 3"4e "s 5.xls

Page 5: 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

8/10/2019 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

http://slidepdf.com/reader/full/224036514-ix-training-developer-advanced-v2-0-en-pdfpdf 5/51

1.2 Reports – Tag va *es6ntegrating E3ce Te,p ate Description

A F!rm"ttin#s7 8r"phics7 *h"rts7 F!nts7 *!l!rs7 9c"n be ?ree 8 con?ig*red .

iX Tag va *es c"n be inserted int! " ce b usin# "speci"l S8nta3 :

;<="#(="#>"me ?

Ex"mples:Tag@App icationF#;CF#RGFTe,p1 ) *!'e3 s ="#Tag@S8ste,TagDateTi,e ) i@ 3 stem ="#

Excel =empl"te h"s t! be s"4ed in the f!rm"t

E3ce -200!-'orHs/eet @I.3 s

=xA "nd =xB c"n !nl print text. =his me"ns th"tincluded ch"rts7 s mb!ls etc. "re excluded

Page 6: 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

8/10/2019 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

http://slidepdf.com/reader/full/224036514-ix-training-developer-advanced-v2-0-en-pdfpdf 6/51

1.2 Reports – Data(ase

6

Actions Description

*re"te " new 3heet "nd n"me it Con?ig . =his sheetwill c!nt"in "ll d"t"b"se Cuer s. Dhen the rep!rt is

#ener"ted this sheet will n!t be included

=he d"t"b"se Cuer s needs t! be defined !n !w10 ("ndbel!w

=he d"t" retrie4ed fr!mthe 3 G d"t"b"se7 usin# theCueries in the c!nfi#ur"ti!n sheet7 c"n be presented inthe rep!rt usin# Na,ed ranges in Hicr!s!ft Excel.

3elect the needed number !f c!lumns (in this s"mple 2(=ime "nd G!# tem1

3elect 6nsert Na,e De?ine

Page 7: 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

8/10/2019 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

http://slidepdf.com/reader/full/224036514-ix-training-developer-advanced-v2-0-en-pdfpdf 7/51

1.2 Reports – Data(aseActions Description

Enter " n"me f!r the r"n#e. =he n"me must be enteredin the f!ll!win# f!rm"t: JFFK*er8Na,eFFL .

epl"ce JK*er8Na,eL with the n"me th"t !u h"4ech!sen f!r !ur 3 G Cuer

=! present the d"t" in the rep!rt7 enter the f!ll!win#s nt"x int! the cells included in the n"med r"n#e:

K*er8Na,e.Data(aseCo *,nNa,e

Page 8: 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

8/10/2019 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

http://slidepdf.com/reader/full/224036514-ix-training-developer-advanced-v2-0-en-pdfpdf 8/51

6ntegrating E3ce Te,p ate Description Add =empl"te:

Add 3elect =empl"te

Excel =empl"te will be c!pied t! the f!lder:

#ro ect Bi esMReportsMTe,p ates

=he n"me !f the rep!rt c"n be freel "ssi#ned

1.2 Reports - E3ce Te,p ate

+

Page 9: 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

8/10/2019 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

http://slidepdf.com/reader/full/224036514-ix-training-developer-advanced-v2-0-en-pdfpdf 9/51

1.! Reports - ActionsActions Description

Acti!n: Generate report

"ption 1#rint t! insta ed ('ef"ult printer

"ption 2Save templ"te in (Excel ?i e with ti,esta,p

e.g. Farm_Report 01.05.2012 12.45.12.xls

;ocations to save- #ro ect ?i es ?o der Pr!ject FilesI ep!rts

- 7ro5se Save as 'i"l!# will be !pened

- #at/ nput !f "bs!lute s"4in# p"th

Page 10: 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

8/10/2019 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

http://slidepdf.com/reader/full/224036514-ix-training-developer-advanced-v2-0-en-pdfpdf 10/51

1.& E3ercise =A1>

10

E3ercise =A1>

1. %pen Hicr!s!ft Excel "nd "nd cre"te " new D!rJb!!J

2. =he first sheet sh!uld be b"sic7 "dd s!me st"tics text "nd s!me t"# 4"lues,. =he sec!nd sheet sh"ll present d"t" fr!m " '"t"G!##er (d"t"b"se c!ntent

-. nsert " butt!n with " Generate Report "cti!n

. Si,* ate the "pplic"ti!n "nd m"Je sure th"t the #ener"ted rep!rt is %K

Page 11: 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

8/10/2019 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

http://slidepdf.com/reader/full/224036514-ix-training-developer-advanced-v2-0-en-pdfpdf 11/51

A1. Reports

A2. Screen A ias

2.1 Screen A ias – Genera

2.2 Screen A ias – 1. A ias De?inition2.! Screen A ias – 2. Connect A ias to "( ect

2.& Screen A ias – !. 6nstances 5it/ "rigina Tags

2.) Screen A ias – Ca -Actions o? 6nstances

2.+ E3ercise =A2>

A!. "#C $A C ient % Server

A&. 'e( Server

A). A*dit-Trai

A+. A ar, C ient % Server

A . A ar, Distri(*tion

A . Sc/ed* erA . Data ogger % Data(ase

A10. Vis*a i ation - "( ects

11

SeO*ence

Page 12: 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

8/10/2019 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

http://slidepdf.com/reader/full/224036514-ix-training-developer-advanced-v2-0-en-pdfpdf 12/51

2.1 Screen A ias - Genera

12

Screen A ias P3creen pr!pert . ="# pl"ceh!lder "nd screen inst"nces c"n be pr!jected.E4er screen7 th"t uses "li"ses c"n be c!nfi#ured with different ="# references "nd different inst"nces.

1. De?inition o? A iases t/at can (e de?ined as p ace/o der ?or Q"rigina TagsJ

2. Assign A ias to "( ects @A ias 5i (e treated as sa,e as an Q"rigina -TagJ

!. Create @Screen- 6nstances and assign t/e "rigina Tags to t/e,

E.g.: Popup with Alias fun tion E.g.: ! reen Alias fun tion

Page 13: 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

8/10/2019 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

http://slidepdf.com/reader/full/224036514-ix-training-developer-advanced-v2-0-en-pdfpdf 13/51

Add A ias Description

Addnserts " new Ali"s

De ete'elete Ali"s

C/ecH(o3 Data T8pe3h!w t"# d"t" t pe

A ias Na,eFree defin"ble pl"ceh!lder n"me f!r t"#s

De?a* t Va *e%pti!n"l pre definiti!n !f " def"ult t"#

Data T8pe%pti!n"l selecti!n !f t"# d"t" t pe

2.2 Screen A ias – 1. A ias De?inition

1,

Page 14: 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

8/10/2019 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

http://slidepdf.com/reader/full/224036514-ix-training-developer-advanced-v2-0-en-pdfpdf 14/51

Se ection QTags % A iasJ Description

De?a* t3elect " Tag

A ias B*nctionAt ="# selecti!n: ch!!se "n A ias

*!nnect Ali"s inste"d !f re"l t"#

nserted A ias is sh!wn with: L

2.! Screen A ias – 2. Connect A ias to "( ect

1-

Page 15: 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

8/10/2019 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

http://slidepdf.com/reader/full/224036514-ix-training-developer-advanced-v2-0-en-pdfpdf 15/51

Register Q6nstancesJ DescriptionAdd>eue nst"nM einfN#en

De etenst"nM GOschen

Co *,n 6nstance1. *!lumn is used "s free defin"ble s mb!lic inst"nce n"me

"t/er Co *,ns*!lumns sh!w the pr!jected "li"ses (here with de?a* t va *es

Co *,nn Bi ing % #ress*re*!lumns sh!w the pr!jected "li"ses.

F!nt e#ul"r: 'ef"ult ="#sF!nt 7o d: nserted7 pr!jected L "rigina Tags

2.& Screen A ias – !. 6nstances 5it/ "rigina Tags

1

Page 16: 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

8/10/2019 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

http://slidepdf.com/reader/full/224036514-ix-training-developer-advanced-v2-0-en-pdfpdf 16/51

6nstance-Ca Actions Descriptions

6nstance CaD!rJs 4i" L S/o5 Screen Acti!n

n the L3h!w 3creen Acti!n there is " Co,(o7o3 7 where the different instances c"n beca ed.

2.) Screen A ias – Ca -Actions o? 6nstances

16

Page 17: 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

8/10/2019 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

http://slidepdf.com/reader/full/224036514-ix-training-developer-advanced-v2-0-en-pdfpdf 17/51

A1. Reports

A2. Screen A ias

A!. "#C $A C ient % Server

!.1 "#C $A – Genera

!.2 "#C $A – Server Con?ig*ration

!.! "#C $A – C ient Con?ig*ration

!.& "#C $A – Tag Con?ig*ration

!.) E3ercise =A!>

A&. 'e( Server

A). A*dit-Trai

A+. A ar, C ient % Server

A . A ar,vertei *ng

A . eitp aner

A . Data ogger % Data(ase

A10. Vis*a i ation - "( ects

1

SeO*ence

Page 18: 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

8/10/2019 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

http://slidepdf.com/reader/full/224036514-ix-training-developer-advanced-v2-0-en-pdfpdf 18/51

!.1 "#C $A – Genera

1+

Contro er

"#C $A P%P* c!mmunic"ti!n t pe ( A ) unified "rchitecture 7 which h"s e4!l4ed fr!m the dr"wb"cJs !f the existin# %P*techn!l!# .

Beat*res

Setting *p #ane Net5orH @via Et/ernet ?or Tagva *e e3c/ange

#ane s can (e con?ig*red as Server or as C ient

Direct Co,,*nication to #;C s%Contro er s or to generic ER# S8ste,s

No dependenc8 on 9icroso?t C"9 % DC"9 arc/itect*re

#;C

Et/ernet % 6nternet

Page 19: 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

8/10/2019 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

http://slidepdf.com/reader/full/224036514-ix-training-developer-advanced-v2-0-en-pdfpdf 19/51

1

"#C $A Server Description

Server Con?ig*ration3 stem %P* A 3er4er

"#C $A-Server Activation*hecJb!x en"bles the %P* A 3er4er functi!n

#ortFree defin"ble P!rt. 'ef"ult: -+-0

;ogin *hecJb!x en"bled:

An!n m!us l!#in is p!ssible

*hecJb!x n!t setFree defin"ble usern"me "nd p"ssw!rd c"n be

defined

!.2 "#C $A – Server Con?ig*ration

Page 20: 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

8/10/2019 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

http://slidepdf.com/reader/full/224036514-ix-training-developer-advanced-v2-0-en-pdfpdf 20/51

Page 21: 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

8/10/2019 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

http://slidepdf.com/reader/full/224036514-ix-training-developer-advanced-v2-0-en-pdfpdf 21/51

21

Tag Con?ig*ration Description

Tag Con?ig*ration Server %P* A 3er4er (e.#. = A P"nelc!mmunic"tes 4i" H!dBus=*P pr!t!c!l t! " PG*

"ag #ame "ag A$$ress

=emper"turePressure

&0000&0010

Tag Con?ig*ration C ient %P* A *lient (e.#. P* "s c!ntr!l st"ti!nc!mmunic"tes with %P* A 3er4er

"ag #ame "ag A$$ress

=empR= APressureR= A

Te,perat*re#ress*re

C ient Tag Address P Na,e o? Server Tag

!.& "#C $A – Tag Con?ig*ration

C ient Tag Na,e c"n be ?ree 8 de?ined(d!es n!t need t! m"tch the ser4er s nt"x

Page 22: 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

8/10/2019 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

http://slidepdf.com/reader/full/224036514-ix-training-developer-advanced-v2-0-en-pdfpdf 22/51

22

E3ercise =A!>

Tag Con?ig*ration Server

Tag Con?ig*ration C ient

!.) E3ercise =A!>

Page 23: 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

8/10/2019 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

http://slidepdf.com/reader/full/224036514-ix-training-developer-advanced-v2-0-en-pdfpdf 23/51

A1. Reports

A2. Screen A ias

A!. "#C $A C ient % Server

A&. 'e( Server

&.1 'e( Server – Genera&.2 'e( Server – <T9; Con?ig*ration

&.2 'e( Server – 7asic <T9; sa,p e

&.! E3ercise =A&>

A). A*dit-TraiA+. A ar, C ient % Server

A . A ar,vertei *ng

A . eitp aner

A . Data ogger % Data(ase

A10. Vis*a i ation - "( ects

2,

SeO*ence

Page 24: 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

8/10/2019 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

http://slidepdf.com/reader/full/224036514-ix-training-developer-advanced-v2-0-en-pdfpdf 24/51

2-

&.1 'e( Server – Genera

'e( Server P%n e"ch i@ p"nel7 " simple web ser4er c"n be "cti4"ted.

iX re,ote ,aintenance

Screens can (e pro ected 5it/ ever8 /t, Editor

Co,pact in?or,ation @overvie5

UavaScript

Et/ernet % 6nternet

iX V 2.0:%ne &onne tion P& Panel possi'le

Page 25: 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

8/10/2019 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

http://slidepdf.com/reader/full/224036514-ix-training-developer-advanced-v2-0-en-pdfpdf 25/51

2

Con?ig*ration Description

'e( Server Con?ig*ration3 stem Debser4er

'e( Server Activation*hecJb!x en"bles the Deb 3er4er functi!n

#ortFree defin"ble P!rt. 'ef"ult: +0

A*t/entication settings *hecJb!x n!t set:

An!n m!us "uthentic"ti!n

*hecJb!x set:Free defin"ble usern"me "nd p"ssw!rd c"n be

set

&.1 'e( Server – Genera

Page 26: 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

8/10/2019 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

http://slidepdf.com/reader/full/224036514-ix-training-developer-advanced-v2-0-en-pdfpdf 26/51

26

Con?ig*ration Description

=he files must be st!red in the f!lder:SPr!jeJtTI #ro ect Bi esM'e(Site

3t"rtp"#e: inde3./t,

&.1 'e( Server – Genera

Page 27: 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

8/10/2019 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

http://slidepdf.com/reader/full/224036514-ix-training-developer-advanced-v2-0-en-pdfpdf 27/51

2

Bi e Str*ct*re Description;he"d?

script srcP %assets%iX. s t8peP te3t% avascript %scriptscript t8peP te3t% avascript iX.set*p@W Y %script

;/he"d?

6nitia i es the 3'K

=his c!de needs t! be pl"ced in the =HG

p"#eUs <ead

;b!d ?="# 1 ) span data-i3-tagP Tag1 %span;/b!d ?

B"sic definiti!n !f " ="# 4i" attri(*te :

;sp"n data-i3-tag ) =TagNa,e> ?;/sp"n?

Pl"ced in the 7od8 "re"

="#1) ;sp"n d"t" ix t"#)V="#1V data-i3-re?res/P interva ?;/sp"n Ex"mple:pd"te inter4"l (with!ut p"r"meter ) 1s

="#2) ;sp"n d"t" ix t"#)V="#2V data-i3-?or,atP 0.000L ?;/sp"n? Ex"mple:="# f!rm"ttin# 1 digit / ! deci,a s

'"te ) ;sp"n d"t" ix t"#)V S8ste,TagDateTi,e V d"t" ix f!rm"t)Vdm W 8:iV?;/sp"n? Ex"mple:="# F!rm"ttin# !f iX S8ste, Tag DateL

&.2 'e( Server – <T9; Con?ig*ration

Attributes an 'e combined A$$itional formattings an$ (nfo)s *ia seperate manual:

+&onfiguration of ,e'pages.p$f- a*aila'le

Page 28: 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

8/10/2019 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

http://slidepdf.com/reader/full/224036514-ix-training-developer-advanced-v2-0-en-pdfpdf 28/51

2+

Bi e Str*ct*re Description;he"d?

script srcP %assets%iX. s t8peP te3t% avascript %scriptscript t8peP te3t% avascript iX.set*p@W Y %script

;/he"d?

6nitia isier*ng des 3'K fNr die #enerelle Deb3er4er Qerwendun#

Pl"tMiert im <ead Bereich

;b!d ?="# 1 ) span data-i3-tagP Tag1 %span;/b!d ?

B"sic definiti!n !f " ="# 4i" attri(*te :;sp"n data-i3-tag ) =TagNa,e> ?;/sp"n?

Pl"ced in the 7od8 "re"

="#1) ;sp"n d"t" ix t"#)V="#1V data-i3-re?res/P interva ?;/sp"n Ex"mple:pd"te inter4"l (with!ut p"r"meter ) 1s

="#2) ;sp"n d"t" ix t"#)V="#2V data-i3-?or,atP 0.000L ?;/sp"n? Ex"mple:="# f!rm"ttin# 1 digit / ! deci,a s

'"tum) ;sp"n d"t" ix t"#)V S8ste,TagDateTi,e V d"t" ixf!rm"t)Vd m W 8:iV?;/sp"n?

Ex"mple:="# F!rm"ttin# !f iX S8ste, Tag DateL

&.! 'e( Server – 7asic <T9; Sa,p e

Attributes an 'e combined A$$itional formattings an$ (nfo)s *ia seperate manual:

+&onfiguration of ,e'pages.p$f- a*aila'le

Page 29: 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

8/10/2019 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

http://slidepdf.com/reader/full/224036514-ix-training-developer-advanced-v2-0-en-pdfpdf 29/51

2

Bi e Str*ct*re Description;he"d?

script srcP %assets%iX. s t8peP te3t% avascript %scriptscript t8peP te3t% avascript iX.set*p@W Y %script

;/he"d?

6nitia isier*ng des 3'K fNr die #enerelle Deb3er4er Qerwendun#

Pl"tMiert im <ead Bereich

;b!d ?="# 1 ) span data-i3-tagP Tag1 %span;/b!d ?

B"sic definiti!n !f " ="# 4i" attri(*te :;sp"n data-i3-tag ) =TagNa,e> ?;/sp"n?

Pl"ced in the 7od8 "re"

="#1) ;sp"n d"t" ix t"#)V="#1V data-i3-re?res/P interva ?;/sp"n Ex"mple:pd"te inter4"l (with!ut p"r"meter ) 1s

="#2) ;sp"n d"t" ix t"#)V="#2V data-i3-?or,atP 0.000L ?;/sp"n? Ex"mple:="# f!rm"ttin# 1 digit / ! deci,a s

'"tum) ;sp"n d"t" ix t"#)V S8ste,TagDateTi,e V d"t" ixf!rm"t)Vd m W 8:iV?;/sp"n?

Ex"mple:="# F!rm"ttin# !f iX S8ste, Tag DateL

&.& E3ercise =A&>

Attributes an 'e combined A$$itional formattings an$ (nfo)s *ia seperate manual:

+&onfiguration of ,e'pages.p$f- a*aila'le

Page 30: 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

8/10/2019 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

http://slidepdf.com/reader/full/224036514-ix-training-developer-advanced-v2-0-en-pdfpdf 30/51

A1. Reports

A2. Screen A ias

A!. "#C $A C ient % Server

A&. 'e( Server

A). A*dit Trai

).1 A*dit Trai – $ser Actions

).2 A*dit Trai – Tag Va *e C/anges

).! A*dit Trai - Vie5er

).& A*dit Trai – Data(ase 7acH*p

).) E3ercise =A)>

A+. A ar, C ient % Server

A . A ar, Distri(*tion

A . Sc/ed* er

A . Data ogger % Data(ase

A10. Vis*a i ation - "( ects

,0

SeO*ence

Page 31: 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

8/10/2019 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

http://slidepdf.com/reader/full/224036514-ix-training-developer-advanced-v2-0-en-pdfpdf 31/51

).1 A*dit Trai – $ser Actions

,1

A*dit Trai P;ogging o? *ser actions or Tag va *e c/anges to tracH t/eentire process.

$ser Actions Description;og A %None *hecJ "ll/n! checJb!x

BDA G!# entries "re not over5ritten f +0X !f the d"t"b"se is "chie4ed:

ser w"rnin# Y reCuest t! exp!rt d"t".

%pti!n: ncre"se siMe !f Audit =r"il '"t"b"se

H"x. '"t"b"se siMe is re"ched:G!##in# will be st!ped "nd "nd "nd l!cJs the P"nel f!rfurther l!# "cti!ns

C8c ic 7*??ering

G!# entries will (e over5ritten(!ldest entr 7 if d"t"b"se is full

9a3. Data(ase si e =97>3iMe !f Audit =r"il '"t"b"se

Page 32: 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

8/10/2019 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

http://slidepdf.com/reader/full/224036514-ix-training-developer-advanced-v2-0-en-pdfpdf 32/51

).2 A*dit Trai – Tag Va *e C/anges

,2

Tag Va *e C/anges Description

f "n Audit =r"il Functi!n is inserted:

2 "dditi!n"l c!lumns in the ="# Edit!r(sh!wn7 if checJb!x L "t/ers is set

1. ;og to A*dit Trai3electi!n which ="# sh!uld be l!##ed

2. A*dit Trai DescriptionAdditi!n"l c!lumn t! describe the l!##in#"cti!n cl!ser

*ust!m Audit text:="# va *e independent st"tic descripti!ns

*ust!m Audit text:' n"mics descripti!ns7 b"sed !n ="# va *e

Z0[ ) ="#\s 4"lue berf!re Drite

Z1[ ) ="#\s 4"lue "fter Drite

Page 33: 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

8/10/2019 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

http://slidepdf.com/reader/full/224036514-ix-training-developer-advanced-v2-0-en-pdfpdf 33/51

).! A*dit Trai – Vie5er

,,

A*dit Trai Vie5er Contro

De

signti

,

e

Con?ig*re Co *,ns '!ubleclicJ !n the c!ntr!l

A4"il"ble7 "dd"ble c!lumns:

9essage : 3 stemmess"#e f!r G!# E4entDescription : 3elf defined descripti!nVa *e 7e?ore : ="# 4"lue bef!re ch"n#eVa *e A?ter : *h"n#ed 4"lue !f ="#Ti,e Sta,p : =imep!int !f G!# E4ents$ser Na,e : Actu"l l!##ed in user

R *nti

,e

Page 34: 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

8/10/2019 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

http://slidepdf.com/reader/full/224036514-ix-training-developer-advanced-v2-0-en-pdfpdf 34/51

).& A*dit Trai – Data(ase 7acH*p

,-

A*dit-Trai AHtion

Data(asec"n be exp!rted/c!pied t!:

3B medi"

Data(asec"n be exp!rted/c!pied t!:

$S7 medi"

SD *"rd

the Pr!ject f!lder #ro ect Bi es

"he +Pro e t Files- fol$er an 'e accessed *ia FTP /if the F"P fun tionalit was ena'le$ *ia +! stem-.

Page 35: 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

8/10/2019 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

http://slidepdf.com/reader/full/224036514-ix-training-developer-advanced-v2-0-en-pdfpdf 35/51

A1. Reports

A2. Screen A ias

A!. "#C $A C ient % Server

A&. 'e( Server

A). A*dit-Trai

A+. A ar, C ient % Server+.1 Genera

+.2 A ar, Server

+.! A ar, C ientA . A ar, Dstri(*tion

A . Sc/ed* er

A . Data ogger % Data(ase

A10. Vis*a i ation "( ects

,

SeO*ence

Page 36: 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

8/10/2019 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

http://slidepdf.com/reader/full/224036514-ix-training-developer-advanced-v2-0-en-pdfpdf 36/51

,6

+.1 A ar, C ient % Server - Genera

T/e A ar, Server distri(*tes a ar,s to a connected A ar, C ients @via Et/ernet .

T/e a ar, con?ig*ration and storage is done on 8 on t/e A ar, Server.

Si,p e and e??icient ,et/od to /ave t/e sa,e act*a a ar,s s8nc/roni ed on di??erent #ane s.

C/anges @e.g. AcHno5 edge o? one C ients dates *p a connected C ients.

Topo og8 A ar, Server

A ar, C ientA ar, C ient

A ar,1

A ar,2

A ar,!

A ar,1

A ar,2

A ar,!

A ar,1

A ar,2

A ar,!

Page 37: 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

8/10/2019 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

http://slidepdf.com/reader/full/224036514-ix-training-developer-advanced-v2-0-en-pdfpdf 37/51

+.2 A ar, Server

,

A ar, Server P De?inition creation and generation o? a ar,sA ar, C ient P S8nc/roni es 5it/ t/e server and disp a8s t/e server a ar,s.

A ar, Server Con?ig*ration Description

Do*( ec icH !n the LAl"rm 3er4er 7anner .n !rder t! switch the L 9isc pr!perties.

Settings

Server9ode 7ot/3er4er sh!ws "l"rms "nd distributes them t! the

c!nnected clients

Server #ort 10001000 is just "n ex"mple7*lient P"nels must h"4e the s"me P!rt

Alarming-Basics ou will fin$ in:A!(& "raining &hapter

Page 38: 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

8/10/2019 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

http://slidepdf.com/reader/full/224036514-ix-training-developer-advanced-v2-0-en-pdfpdf 38/51

+.! A ar, C ient

,+

Con?ig*ration o? A ar, C ient@s Description

C icH !n the A ar, Vie5er Contro

Settings in J9iscL !f A ar, Vie5er Contro

Server Address =6# o? t/e Server>*lients c!nnect t! the entered P Address

Server #ort 10001000 is just "n ex"mple7 c!nfi#ur"ti!n mustc!rresp!nd t! the ser4er settin#

A ar, Server P De?inition creation and generation o? a ar,sA ar, C ient P S8nc/roni es 5it/ t/e server and disp a8s t/e server a ar,s.

Page 39: 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

8/10/2019 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

http://slidepdf.com/reader/full/224036514-ix-training-developer-advanced-v2-0-en-pdfpdf 39/51

A1. Reports

A2. Screen A ias

A!. "#C $A C ient % Server

A&. 'e( Server

A). A*dit-Trai

A+. A ar, C ient % Server

A . A ar, Distri(*tion

+.1 Genera

+.2 A ar, Server

+.! A ar, C ientA . Sc/ed* er

A . Data ogger % Data(ase

A10. Vis*a i ation "( ects

,

SeO*ence

Page 40: 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

8/10/2019 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

http://slidepdf.com/reader/full/224036514-ix-training-developer-advanced-v2-0-en-pdfpdf 40/51

A ar, Distri(*tion

T/e A ar, Distri(*tor Server ,aHes it possi( e to send a ar, noti?ications via printer S9S or E-,ai

T/e ?*nction can (e eit/er oca @connecting to an Jinterna L server or e3terna @connecting toanot/er pane acting as a ar, distri(*tor server

A ar, Distri(*tor ServerA ar, Distri(*tor C ient

E-,ai

#rinter

S9S

Page 41: 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

8/10/2019 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

http://slidepdf.com/reader/full/224036514-ix-training-developer-advanced-v2-0-en-pdfpdf 41/51

A ar, Distri(*tor Con?ig*ration Description

Add A ar, Distri(*tor t! the "pplic"ti!n

6nsert A ar, Distri(*tor

Add Adds " r!ute t! the ser4er

A r!ute defines " number !f filterin# rules f!rdistributi!n !f "l"rms. Hultiple r!utes m"Jes it

p!ssible t! send different Jinds !f n!tific"ti!ns t!4"ri!us recei4ers.

De ete 'eletes the selected r!ute

Address 7ooH *!nt"ins list !f "ll users (e m"il/ph!nenumber

Receiver Se ection 3elect which users th"t sh!uld ben!tified when "l"rm !ccurs

Con?ig*re Distri(*tion Devices *!nfi#ure Printer73H=P *lient "nd 3H3 pr!4ider

+.2 A ar, Distri(*tor – Con?ig*ration

-1

Page 42: 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

8/10/2019 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

http://slidepdf.com/reader/full/224036514-ix-training-developer-advanced-v2-0-en-pdfpdf 42/51

A ar, Distri(*tor Con?ig*ration Description

Address 7ooH

E"ch user needs t! h"4e:

Birst Na,e (m"nd"t!r

;ast Na,e (!pti!n"l

E-,ai (!pti!n"l

#/one n*,(er (!pti!n"l

Receiver Se ection

3elect which users th"t sh!uld recei4e 3H3 !r E m"il.tUs "ls! p!ssible t! decide if the "l"rms sh!uld be

printed.

se the !r butt!ns t! "dd/rem!4e recei4ers t!r!utes.

+.2 A ar, Distri(*tor – Address 7ooH

-2

Page 43: 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

8/10/2019 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

http://slidepdf.com/reader/full/224036514-ix-training-developer-advanced-v2-0-en-pdfpdf 43/51

Page 44: 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

8/10/2019 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

http://slidepdf.com/reader/full/224036514-ix-training-developer-advanced-v2-0-en-pdfpdf 44/51

A ar, Distri(*tor Con?ig*ration Description

Bro, na,e %pti!n"l n"me

Bro, E,ai Address %pti!n"l E m"il

S9T# Server Na,e%6# Address !f 3H=P ser4er th"twill recei4e the "l"rm E m"ils.

#ort 3H=P 3er4erUs p!rt number (def"ult 2

Code page 6 001 ) nic!de. f " limited E m"il clientis used then itUs p!ssible t! define !ther c!de p"#es

A*t/entication 9ode 'ecide if Authentic"ti!n sh!uldbe used !r n!t.

$ser Na,e%#ass5ord eCuired in !rder t! c!nnect t!E m"il ser4er th"t reCuires A3H=P

S*( ect%7od8'efine the e m"ils subject "nd c!ntent.

Wn =exts "re p!pul"ted "ut!m"tic"ll b i@untime (e.# Al"rm text ) Z,[

+.2 A ar, Distri(*tor – Address 7ooH

--

Page 45: 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

8/10/2019 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

http://slidepdf.com/reader/full/224036514-ix-training-developer-advanced-v2-0-en-pdfpdf 45/51

A ar, Distri(*tion - Con?ig*ration

A r!ute defines " number !f filterin# rules f!r distributi!n !f "l"rms. Hultipler!utes m"Jes it p!ssible t! send different Jinds !f n!tific"ti!ns t! 4"ri!usrecei4ers.

Page 46: 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

8/10/2019 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

http://slidepdf.com/reader/full/224036514-ix-training-developer-advanced-v2-0-en-pdfpdf 46/51

A ar, Distri(*tion - Address (ooH

*licJ !n the Address B!!J butt!n t! enter n"mes7 e m"il "ddresses "nd/!r ph!nenumbers !f the pers!ns th"t "re t! be "4"il"ble f!r selecti!n f!r distributed"l"rm mess"#es

Page 47: 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

8/10/2019 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

http://slidepdf.com/reader/full/224036514-ix-training-developer-advanced-v2-0-en-pdfpdf 47/51

A ar, Distri(*tion – Receiver se ection

*licJ !n the ecei4er 3electi!n butt!n t! set up recei4ers !f e"ch "l"rmdistributi!n r!ute] 4i" e m"il7 3H3 !r Printer (!r "ll

Page 48: 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

8/10/2019 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

http://slidepdf.com/reader/full/224036514-ix-training-developer-advanced-v2-0-en-pdfpdf 48/51

A ar, Distri(*tion - Sc/ed* er

3chedulin# !f e"ch "l"rm distributi!n r!ute c"n be c!nfi#ured !n the 3chedulert"b. %nl "l"rms th"t !ccur between the st"rt "nd st!p times will be distributed.

Ex"mple: %ne r!ute per pr!ducti!n shift (d" 7 e4enin#7 ni#ht

Page 49: 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

8/10/2019 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

http://slidepdf.com/reader/full/224036514-ix-training-developer-advanced-v2-0-en-pdfpdf 49/51

A ar, server – Ena( e distri(*tion

=! en"ble sendin# "l"rms t! printer7 !r 4i" 3H3 !r e m"il7 the Al"rm 'istribut!r3er4er is used. n "dditi!n t! the settin#s bel!w7 the En"ble 'istributi!n !pti!nf!r the "l"rm #r!ups !r "l"rm items "ls! h"s t! be checJed.

Page 50: 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

8/10/2019 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

http://slidepdf.com/reader/full/224036514-ix-training-developer-advanced-v2-0-en-pdfpdf 50/51

De,onstration – A ar, Distri(*tion

Add the Al"rm 'istribut!r ser4ice t! !ur "pplic"ti!n

=he 3H=P ser4erUs P "ddress is 1 2.16+. +.200

=he m"il sh!uld be sent t! p"triJ^test.nu

Page 51: 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

8/10/2019 224036514-iX-Training-DEVELOPER-ADVANCED-V2-0-en-pdf.pdf

http://slidepdf.com/reader/full/224036514-ix-training-developer-advanced-v2-0-en-pdfpdf 51/51

iX ADVANCED TRA6N6NG

1