Download - Nllug Dev06 Domino Globetrotting

Transcript
Page 1: Nllug Dev06 Domino Globetrotting

Domino GlobetrottingMartin Schaefer

Dev Talk

Page 2: Nllug Dev06 Domino Globetrotting

Dus...

• ‘Best practices’

• Minder bekende mogelijkheden

• Demo’s

Page 3: Nllug Dev06 Domino Globetrotting

Google maps recap

• Toon data op verschillende manieren

• Integratie in applicaties

• Inventory, Track & Trace

• Ticket assignment

• Rapportage mash-up

Page 4: Nllug Dev06 Domino Globetrotting

Track & Trace

• Toepasbaar in verhuur & logistiek

Page 5: Nllug Dev06 Domino Globetrotting

Ticket assignment

• Niet iedereen is een topograaf

• Lippenhuizen en Jubbega

Page 6: Nllug Dev06 Domino Globetrotting

Rapportages

• Inzicht. Zowel globaal als regionaal

Page 7: Nllug Dev06 Domino Globetrotting
Page 8: Nllug Dev06 Domino Globetrotting
Page 9: Nllug Dev06 Domino Globetrotting
Page 10: Nllug Dev06 Domino Globetrotting
Page 11: Nllug Dev06 Domino Globetrotting

Gezellig! Resultaten krijgen jullie volgende week van mij. Vanaf morgen even op vakantie namelijk. 7 minutes ago from Twitstat Mobile

Lekker op vakantie dus! Geniet er van! 20 minutes ago from Echofon

Ja wijselijk wel ;-) Gefeliciteerd met Vera he! Geniet je beetje van de vakantie? less than a minute ago from web

Page 12: Nllug Dev06 Domino Globetrotting

Dev Talk

Page 13: Nllug Dev06 Domino Globetrotting

@Subset?

• Om lijsten (arrays) in @Formula

• gebruik: lijstnamen[i]

• werkt niet: lijstnamen[a] = naam;

Page 14: Nllug Dev06 Domino Globetrotting

string concat

• string = string + “nieuwe tekst”

• veel gebruikt op web en bestand creatie

Page 15: Nllug Dev06 Domino Globetrotting

Errorhandling

• Throw, throw, throw

• Stacking, voor troubleshoot en debug

• 8.5.1 code template!

Page 16: Nllug Dev06 Domino Globetrotting

sssst..

• @DbLookup en @IsError

• Gebruik de [FAILSILENT] parameter

Page 17: Nllug Dev06 Domino Globetrotting

StampAllMulti

• Extended class: doc.veldnaam = “tekst”

• ReplaceItemValue

Page 18: Nllug Dev06 Domino Globetrotting

5 velden aanpassen

Page 19: Nllug Dev06 Domino Globetrotting

Lotusscript is not lazy

• If x() and y() and z() then ...

Page 20: Nllug Dev06 Domino Globetrotting

Lists

• President (“Clinton”) = “Bill”

• Klant (docKlant.klantnr(0)) = docKlant

Page 21: Nllug Dev06 Domino Globetrotting

[email protected]://lotus.zonderpoeha.nl