NOTESSIDAN

Allt om Lotus Notes & Domino




Skapa en snygg vy i xPages med extLib och REST - 8 enkla steg



Vill du skapa en vy snabbt och lätt som den i bilden ovan, följ stegen här nedan.

1. skapa en ny applicaiton och öppna den i DDE
2. aktivera Extension Library in xpages advanced settings (kräver att du först har instellerat Extension Library i DDE eller på servern, finns på openntf)
3. skapa formulär, fält dokument och en vy med kolumner och sätt kolumnerna att vara sorterbara.
4. skapa en xPage och lägg till en REST control + en data grid + några data grid column kontroller beroende på hur många kolumner du vill visa
5. koppla REST kontrollen till en vy genom att sätta vynamn och inkludera egenskapen "default columns"
6. koppla data grid kontrollen till REST kontrollen genom att sätta REST service namnet på StoreComponentID egenskapen
7. Koppla data grid kolumnerna till respektive kolumnnamn i vyn genom att sätta "Field" egenskapen"
8. öppna din xpage i webläsaren och se resultatet.

vyn är popuerad med json och är dynamiskt uppdaterad när man soreterar kolumnerna.



Bilden nedan visar dom komponenter som behövs i din xPage för att göra en snygg och dynamiskt vy på webben




Bilden nedan visar namnet på kolumnen som används av data grid kolumn kontrollen.




Bilden nedan visat komponenten REST som ingår i extension library. här har jag kopplat kontrollen till en service som returnerar en vy i json format.



Bilden nedan visar hur jag kopplar data grid kontrollen till min REST service kontroll





Bilden nedan visar hur jag kopplar mina grid column kontroller till respektive kolumn namn i vyn





Bilden nedan visar resultatet, en dynamiskt uppbygd vy med json
när man klickar på kolumnerna hämtas ny json data med REST servicen och uppdaterar grid kontrollen.






Relevanta Poster på Notessidan:



Fler Poster om:

Fler bloggar om:

Technorati:

Delicious:
Publicerad 2011-02-12 | Kommentarer: 1 | Läsningar:

Kommentarer

palmi ( 2011-02-13 13:06:01 )



Sök på Notessidan
Thomas Adrian
ThomasCertifierad utvecklare och administratör inom Notes & Domino

Kontakta mig







Senaste Sökningarna på Notessidan
Sön - sharepoint (R:1)
Sön - räkna and antal and besökare (R:0)
Sön - browser (R:17)
Sön - stoppar and mail (R:1)
Sön - korrupt (R:3)
Sön - böcker (R:0)
Sön - kalendern (R:12)
Sön - feature (R:15)
Sön - print and mime (R:2)
Sön - länka (R:0)
Sön - databasen (R:94)
Sön - access (R:47)
Sön - outlook (R:15)
Sön - webanvändare (R:0)
Sön - google and maps (R:6)
Sön - juffe (R:2)
Sön - uidoc.print (R:1)
Sön - java and lotusscript (R:26)
Sön - besök (R:0)




Databasstatistik Blogg
Uppdateras var 15:e Minut

Antal Poster:562
Antal Kommentarer: 1381
Alla sidvisningar idag:
Unika Besökare idag:
Databasstorlek: 184,25Mb
Fixup: 2019-07-21 00:31:05
FT:2019-07-22 07:13:00
DB Procent använd: 99,8
Antal Agenter: 42
Antal Formulär: 65
Antal Vyer: 60
Antal Dokument: 7933
Antal Image Resources: 108
Antal Subformulär: 18
Antal Scriptbibliotek: 11
Totalt Antal Designelement: 576
Antal Attachments: 159
Antal Konflikter: 0
Server version 1: 405
Server version 2: Release 9.0.1FP9|August 14, 2017
Server Plattform: Windows/64
Ändrad: 2019-07-22 09:01:26
Server Tidszon: Z=-1$DO=1$DL=3 -1 1 10 -1 1$ZX=131$ZN=W. Europe
Region:
Kommentarsspam Idag: 5
Kommentarsspam Totalt: 17957


BlogRankers.com

Top Sites at iWEBTOOL.com

Fight Spam! Click Here!

Bloggtoppen.se

Listed on BlogShares

Increase website traffic

Top Internet Blogs

Site Checker