際際滷

際際滷Share a Scribd company logo
Lotus Notes R8.5
Designer - xPages

  David Marko, TCL DigiTrade
  11.6.2009
Designer pod Eclipse
Designer pod Eclipse
   WorkingSets
   Nov辿 uspo叩d叩n鱈 designov箪ch element哲
   Vyhled叩v叩n鱈
Nov辿 editory
   CSS
   JavaScriptu
   lok叩ln鱈 historie
Novinky v API
   JAVA API
   mo転nost zmny nkolika pol鱈 najednou v kolekci dokument哲

Dim ses As New notessession
Dim db As NotesDatabase
Set db = ses.CurrentDatabase
Dim view As notesview
Set view = db.GetView("Main")
Dim eCol As NotesViewEntryCollection
Set eCol = view.AllEntries
Dim doc As New notesdocument(db)
Call doc.ReplaceItemValue("Status", "New")
Call doc.ReplaceItemValue("Amount", 0)
Call eCol.stampAllMulti(doc)
Lotus Notes 8.5 = xPages
   Java Server Faces + Dojo Toolkit + Domino
   xPage = XML
   textov箪 form叩t, pro kter箪 takt辿転 funguje lok叩ln鱈 historie
   Sessions, application context
   Velk叩 sada komponent uren箪ch pro web
   ServerSide JavaScript
    (JavaScript + formule = 'all in one')
Pou転it鱈 komponent

   Pohled s pev鱈jen鱈m
   Z叩lo転kov叩 tabulka
   Upload/download
   Validace
   Custom Controls
   ... a mnoh辿 dal邸鱈
Testujeme xPages
   ablona diskusn鱈 datab叩ze s webov箪m rozhran鱈m
Uk叩zka
   implementace
    xPages do existuj鱈c鱈
    aplikace
Nedostatky - zku邸enosti
   Koncepn鱈:
    Nepraktinosti - pohled s pev鱈jen鱈m nelze d叩t do z叩lo転ek.
    ablonovac鱈 syst辿m vede k chaosu  co pohled to xPage.
    Chyb鱈 prov叩zanost na existuj鱈c鱈 syst辿m WQO a WQS agent哲.


   U転ivatelsk辿:
    Pomalost v Designerovi pi obs叩hlej邸鱈ch xPages.
    Mnoho nedodlk哲 v UI - editory bez 鱈slov叩n鱈 叩dk哲.
    patn叩 dokumentace.
Lotus Notes 8.5.1
xPages  v LN klientovi
nov辿 editory k坦du
nov辿 'controls' pro xPages
R85 Designer

More Related Content

R85 Designer

  • 1. Lotus Notes R8.5 Designer - xPages David Marko, TCL DigiTrade 11.6.2009
  • 3. Designer pod Eclipse WorkingSets Nov辿 uspo叩d叩n鱈 designov箪ch element哲 Vyhled叩v叩n鱈
  • 4. Nov辿 editory CSS JavaScriptu lok叩ln鱈 historie
  • 5. Novinky v API JAVA API mo転nost zmny nkolika pol鱈 najednou v kolekci dokument哲 Dim ses As New notessession Dim db As NotesDatabase Set db = ses.CurrentDatabase Dim view As notesview Set view = db.GetView("Main") Dim eCol As NotesViewEntryCollection Set eCol = view.AllEntries Dim doc As New notesdocument(db) Call doc.ReplaceItemValue("Status", "New") Call doc.ReplaceItemValue("Amount", 0) Call eCol.stampAllMulti(doc)
  • 6. Lotus Notes 8.5 = xPages Java Server Faces + Dojo Toolkit + Domino xPage = XML textov箪 form叩t, pro kter箪 takt辿転 funguje lok叩ln鱈 historie Sessions, application context Velk叩 sada komponent uren箪ch pro web ServerSide JavaScript (JavaScript + formule = 'all in one')
  • 7. Pou転it鱈 komponent Pohled s pev鱈jen鱈m Z叩lo転kov叩 tabulka Upload/download Validace Custom Controls ... a mnoh辿 dal邸鱈
  • 8. Testujeme xPages ablona diskusn鱈 datab叩ze s webov箪m rozhran鱈m
  • 9. Uk叩zka implementace xPages do existuj鱈c鱈 aplikace
  • 10. Nedostatky - zku邸enosti Koncepn鱈: Nepraktinosti - pohled s pev鱈jen鱈m nelze d叩t do z叩lo転ek. ablonovac鱈 syst辿m vede k chaosu co pohled to xPage. Chyb鱈 prov叩zanost na existuj鱈c鱈 syst辿m WQO a WQS agent哲. U転ivatelsk辿: Pomalost v Designerovi pi obs叩hlej邸鱈ch xPages. Mnoho nedodlk哲 v UI - editory bez 鱈slov叩n鱈 叩dk哲. patn叩 dokumentace.
  • 11. Lotus Notes 8.5.1 xPages v LN klientovi nov辿 editory k坦du nov辿 'controls' pro xPages