Az üzleti igény:
A Dokumentumtárban tárolt dokumentumok típusosak, content type áll mögöttük. A dokumentumok iktatása azonban külső rendszerrel történik, ott kerül tárolásra a nyilvántartásoz/iktatáshoz szükséges adatmennyiség, MS SQL 2005 adatbázisban.
Ezen adatok beemelése és megjelenítése több helyen szükséges:
- a dokumentumok metaadatainál (DispForm.aspx)
- a dokumentumok megnyitásakor a Document Information Panelen (DIP)
- a dokumentumok tartalmában, DIP-ről property-ként beemelve
A probléma:
“Hagyományos” adattípusokkal mindez szépen megoldható, custom DIP-et kell a content type-hoz rendelni. A DIP-en azonban a content tpye-hoz rendelt site column-ok jelenhetnek meg - BDC-ből viszont nem hozható létre site column… Content type custom DIP-jéről tehát a BDC adatok ily módon kizárva…
A megoldás:
Szerencsére a content type-hoz rendelt DIP ugyanúgy viselkedik, mint az oszlophalmaz: van lehetőségünk dokumentumtáranként kibővíteni, testre szabni. A megoldás lépései tehát:
- Content type létrehozása, a megfelelő site column-ok hozzárendelése, stb. DIP beállítás nélkül.
- A content type-ot használni kívánó dokumentumtár(ak) létrehozása.
- Conent type hozzárendelése a dokumentumtárhoz.
- Járulékos oszlopok (pl. Business Data) felvétele a dokumentumtárhoz.
- Content Type DIP-jének beállítása az adott dokumentumtárhoz:
- Document Library Settings -> Content Type settings -> Document Information Panel settings -> Edit this XSN form
- Az InfoPath formon Data Source-ot kell definiálni, SharePoint Library-re, mégpedig az akutálisra.
- A dokumentumtárból hozzáadott mezőket adjuk hozzáa DIP-hez, készítsük el a megfelelő nézeteket, stb.
- Mentsük el, s publikáljuk vissza a szerverre a sablont.
Így egyetlen dolog hiányzik ahhoz, hogy a megoldás “szép” legyen: nem site column-ból rendeltük hozzá a BDC adatokat a DIP-hez (egy próbálkozás itt olvasható), ám megnyertük azt, hogy a SharePointon tárolt adatok a más alkalmazás adataitól élesen elválaszthatók.
Tanfolyamokon, tanácsadások alkalmával gyakran felmerül kérdésként a site és page fogalmak közötti különbségek tisztázása. Nagyon nehéz ezt úgy megfogalmazni, hogy mindenki értse, beleértve azokat a végfelhasználókat is, akik egyébként nem IT területen dolgoznak.
Tapasztalatom, hogy valamilyen szinten minden ember szereti, ha látványos hasonlatokkal magyarázunk nekik. Így szoktam tenni ebben az esetben is: sikerült egy olyan, “boszorkányosan” egyszerű hasonlatot találni, ami jól leírja a site és a page közötti különbségeket, s azok kapcsolatát is.
Képzeljünk el tehát egy nagy üveglabdát, ez lesz a site. A labda belsejébe különféle dolgokat pakolhatunk bele: listákat, tárakat… A labda felülete azonban párás, úgyhogy le kell törölni, ha bele akarunk látni. Egy-egy ilyen páramentes “ablak” a page, amely bizonyos rálátást biztosít a site tartalmára.
Több ilyen page (ablak) is lehet persze, melyek az üveggömb felületéről más és más szemszögből mutatják annak tartalmát…
Szeged, 2007. december 13: Microsoft Platform Innovációk
Témák:
- Microsoft Office System áttekintés
- Architektúrális megvalósítás
- Szolgáltatások fejlesztői szemmel
- Workflow fejlesztés
- Kliens oldali funkcionalitás kiterjesztése
Gyertek! 
Éreztétek már úgy, hogy az élet egy őrült versenyfutás? Önmagunkkal, kollégáinkkal, a konkurenciával, az ügyfelekkel, … S minden kör egyre gyorsabb és gyorsabb… Szédülök 
Az aghy.hu születése előtti időkben is vezettem blogot, ám az az üzemeltetői oldalon megszűnt. Ahhoz azonban, hogy meglegyen a megfelelő folytonosság, mégiscsak szeretném/szerettem volna, ha nem vesznek el ezek az írások sem. Ezért örültem meg nagyon, amikor megtaláltam a http://web.archive.org oldalt.
Összegyűjtöttem tehát egy oldalra, amit talált. Sajnos nincs meg minden, a régi blogom legeleje még mindig hiányzik, de ez is több, mint a semmi. Sőt!…
Érdekes látni az évekkel ezelőtti bejegyzéseimet, gondolataimat, s azt, hogy mennyire más dolgok foglalkoztattak, mint manapság…
Rendszeres olvasója vagyok ennek a fotóblognak - s kellemes meglepetéssel vettem észre, hogy az elmúlt napokban Budapest volt a téma. Természetesen egyik nap sem láthattunk “hagyományos” képeket, épp ezért érdekes látni, mit lát a blogger városunkból:

A mai kép… hát hogy is mondjam? Olyan “kisvakondos”…
