Archief - DISCUSSIE: Sharepoint Services

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

bRahms

Legacy Member
hi,

Als afstuderende student Softwaremanagement moet ik tijdens m'n stage werken met Sharepoint Services. Iedereen hemelt Sharepoint Services op, wat ook ik deed in het begin dat ik er mee begon te werken. Maar hoe meer je er mee werkt, zonder echt te zitten coderen in asp.net of de XML-files aan te passen, hoe meer je op beperkingen stoot.

Nu is m'n vraag tot discussie ook:
  • Wat zijn jouw ervaringen met MOSS
  • Zijn er die eventueel ervaring hebben met Sharepoint Portal Server en die de vergelijking kunnen maken met MOSS?
  • Wat te zeggen van de standaardfuncties zoals [Today] en [Me] in MOSS?
  • Wat te zeggen van Sharepoint Designer, zijn geld waard of totaal niet?
  • Is er een goede integratie met andere office programma's (Word, Excel, InfoPath)?

Al deze discussiepunten zijn punten die ik voor mezelf al grotendeels beantwoord heb, maar die ik voor m'n thesis ook nog eens graag zou beantwoord zien door andere "deskundigen".

WHiSPy

Legacy Member
bRahms zei:
hi,

Als afstuderende student Softwaremanagement moet ik tijdens m'n stage werken met Sharepoint Services. Iedereen hemelt Sharepoint Services op, wat ook ik deed in het begin dat ik er mee begon te werken. Maar hoe meer je er mee werkt, zonder echt te zitten coderen in asp.net of de XML-files aan te passen, hoe meer je op beperkingen stoot.

Nu is m'n vraag tot discussie ook:
  • Wat zijn jouw ervaringen met MOSS
  • Zijn er die eventueel ervaring hebben met Sharepoint Portal Server en die de vergelijking kunnen maken met MOSS?
  • Wat te zeggen van de standaardfuncties zoals [Today] en [Me] in MOSS?
  • Wat te zeggen van Sharepoint Designer, zijn geld waard of totaal niet?
  • Is er een goede integratie met andere office programma's (Word, Excel, InfoPath)?

Al deze discussiepunten zijn punten die ik voor mezelf al grotendeels beantwoord heb, maar die ik voor m'n thesis ook nog eens graag zou beantwoord zien door andere "deskundigen".

Ex-klasgenoot van mij is sharepoint-expert: http://www.sharepointblogs.com/vandest/. Ie zat hier vroeger ook (st3ph3n), dus contacteer hem even. Hij zal je al 'n heel eind op weg kunnen helpen vermoed 'k. ;)

frenzal

Legacy Member
Ben zeker geen expert, maar we gebruiken het op werk voor ons intranet. Mijn ervaring is beperkt tot het fijnstellen van standaard features en zonder al te veel documentatie mee te prutsen. Het is niet de allerduidelijkste applicatie om in te stellen, en werkt soms nogal onlogisch.

De integratie met office vind ik zeer goed, ik spreek hier dan wel over de 2007 met andere versies heb ik geen ervaring. Maar de mogelijkheid om mappen aan templates te koppelen en de versioning is allemaal wel handig.

Search zou een sterk feature moeten zijn, zou een handige feature moeten zijn. Maar "out of the box" doe het niet veel, aangezien ik nooit iets terug vind en veronderstel toch dat alle documenten automatisch geïndexeerd zouden worden. Heb nog niet echt gezocht waaraan dat zou kunnen liggen.

Als je eventueel interesante sites bent tegengekomen met sharepoint guides mag je die zeker posten, altijd intresant om wat over bij te leren.

bRahms

Legacy Member
WHiSPy zei:
Ex-klasgenoot van mij is sharepoint-expert: http://www.sharepointblogs.com/vandest/. Ie zat hier vroeger ook (st3ph3n), dus contacteer hem even. Hij zal je al 'n heel eind op weg kunnen helpen vermoed 'k. ;)

Dank je wel, ik zal hem een van de komende dagen zeker eens aanspreken. Moest je hem anders kunnen overtuigen om hier het een en het ander neer te komen pennen, ik zou je des te dankbaar zijn.

frenzal zei:
Ben zeker geen expert, maar we gebruiken het op werk voor ons intranet. Mijn ervaring is beperkt tot het fijnstellen van standaard features en zonder al te veel documentatie mee te prutsen. Het is niet de allerduidelijkste applicatie om in te stellen, en werkt soms nogal onlogisch.

Wat precies werkt er onlogisch in jouw opinie? Ik heb ondertussen ook al ondervonden dat sommige feautures inderdaad heel onlogisch zijn, maar misschien kan jij deze aanvullen.

frenzal zei:
De integratie met office vind ik zeer goed, ik spreek hier dan wel over de 2007 met andere versies heb ik geen ervaring. Maar de mogelijkheid om mappen aan templates te koppelen en de versioning is allemaal wel handig.

Inderdaad, en dit is ook zo met de 2003-versies. Alhoewel de integratie met Office 2007 veel grondiger is uitgewerkt. Met welke templates en met welk office-programma wordt er bij jullie het vaakst mee gewerkt?

frenzal zei:
Search zou een sterk feature moeten zijn, zou een handige feature moeten zijn. Maar "out of the box" doe het niet veel, aangezien ik nooit iets terug vind en veronderstel toch dat alle documenten automatisch geïndexeerd zouden worden. Heb nog niet echt gezocht waaraan dat zou kunnen liggen.

De Search voor mijn onderwerp is niet echt van belang, alhoewel ik ze ook al eens (standaard) heb uitgeprobeerd. En hij vond telkens hetgeen ik wou vinden..

frenzal zei:
Als je eventueel interesante sites bent tegengekomen met sharepoint guides mag je die zeker posten, altijd intresant om wat over bij te leren.

Veel guides vind je niet, enkel blogs en fora waar overigens niet veel reactie opkomt. Hetgeen mij al het meest geholpen heeft, zijn de verschillende blogs (die je zelf wel weet hoe te vinden) en de Help van Office zelf.

frenzal

Legacy Member
bRahms zei:
Wat precies werkt er onlogisch in jouw opinie? Ik heb ondertussen ook al ondervonden dat sommige feautures inderdaad heel onlogisch zijn, maar misschien kan jij deze aanvullen.

Echt iets specifiek kan ik niet direct zeggen, het is gewoon het algemeen gevoel ik vaak heb als ik er mee werk als administrator. Qua gebruik voor gewone users is het meestal wel in orde.

bRahms zei:
Inderdaad, en dit is ook zo met de 2003-versies. Alhoewel de integratie met Office 2007 veel grondiger is uitgewerkt. Met welke templates en met welk office-programma wordt er bij jullie het vaakst mee gewerkt?

Je kan als ik het goed heb een template aan een document map koppelen en elk keer iemand een nieuw doc aanmaakt wordt die template gebruikt. Dit vind ik een leuk feature maar we hebben er voorlopig nog geen behoefte aan en is Sharepoint vooral een bewaar plaats voor ons verschillende documenten. Programma's waar meest mee gewerkt wordt zijn word, excel, outlook. One note gebruiken we ook vaak voor van alles bij te houden maar heeft niet echt features naar sharepoint toe. Infopath zijn we ook mee aan het experimenteren binnen sharepoint.

yaris

Legacy Member
Ons intranet werkt ook met sharepoint en ik moet zeggen dat dit ook niet lekker aanvoelt. Als je open source cms'en gewoon bent dan is het wel wennen. Soit super dat dit topic er is want ik moet expert worden in sharepoint op het werk ;p.

bRahms

Legacy Member
Goed, ik ben alvast blij dat er toch enige interesse is in MOSS (Microsoft Office Sharepoint Services) ofte WSS (Windows Sharepoint Services). Ik heb in m'n beginpost al gezegd dat ikzelf al op een paar vreemde punten gestoten ben in Sharepoint Services. Een korte opsomming.

  • de [Today]-functie is een functie die gebruikt kan worden om de datum van vandaag weer te geven. Doch heeft deze functie enkel nare bijwerkingen. Zo zal hij bij de creatie van een document inderdaad de datum van vandaag weergeven, maar morgen zal hij nog steeds de datum van vandaag weergeven. Dit kan (belachelijk) opgelost worden door opnieuw een Single line of text - column Today aan te maken en direct (!) erna opnieuw te verwijderen. Dan wordt de datum die opgeslagen staat in een kolom (die je best niet al te zichtbaar maakt) omgezet naar die van vandaag. Zit je echter met een beperkt aantal documenten, dan kan je ook deze openen en opslaan zonder iets (verplicht) daaraan te wijzigen.

    VRAAG: Moest er iemand een andere, mindere omslachtige manier weten om dit, toch wel vervelend punt binnen WSS, op te lossen. Gelieve het me te vermelden. Je hoeft daarbij zeker niet af te komen met oplossingen van Sharepointblog's, want ik vrees dat ik zowat alle vooropgestelde zaken geprobeerd heb, zonder enig succes.
  • Bij document-indexering, en dit bij integratie Infopath-WSS, ben ik op een wel heel vreemd geval gestoten. Ik had in m'n formulier meegegeven dat hij in een veld het laatste ID moest weergeven van de Sharepoint-library en daarbij 1 moest optellen ((max(@ID) +1), waarbij de @ verwijst naar de secundaire gegevensbron van de library). Dit werkt, zoals ik ook had gedacht, perfect... TOT je in de toekomst datum's begint mee te geven die ook moeten worden opgeslagen in de library. Neem nu het volgende.
    -> WSS:
    1 ... doc1 ... 14/04/2007
    2 ... doc2 ... 19/04/2007

    --> InfoPath: ID: 3, de datum dat we meegeven is 05/05/2007.
    We dienen het formulier in en zien in WSS:
    1 ... doc1 ... 14/04/2007
    2 ... doc2 ... 19/04/2007
    3 ... doc3 ... 05/05/2007

    So far so good, maar bij de creatie van een volgend document binnen Infopath zie je het volgende staan: ID: 3. Na veelvuldig te hebben gezocht en zelf te hebben getest bleek dus dat je geen datum in de toekomst kon meegeven. Sharepoint zal, indien je dit toegelaten hebt in Infopath, dit document wel nog opslaan, maar niet onder ID: 4, maar onder ID 3, overgeschreven.

    VRAAG: Is dit oplossbaar zodat dit ook met toekomstdatums werkt?
  • Klopt het dat je niet tegelijkertijd met twee personen in Infopath kunt werken via Sharepoint? Dat de een het document kan aanpassen, en de ander gewoon het formulier kan raadplegen, zonder de wijzingen die hij aangebracht heeft, kan wegschrijven naar de library?

    VRAAG: Indien ja, is er ook hier een omweg voor?
  • In de library heb je ook de mogelijkheid om Group-by te doen? Daarbij telt hij het aantal rijen dat in de kolom ingevuld zijn. Is er ook een mogelijkheid binnen WSS om de waarde op te tellen die in de rijen staat (number)

    Dus bv:
    1 ... doc1 ... 14/04/2007 ... 4
    2 ... doc2 ... 19/04/2007 ... 5
    3 ... doc3 ... 05/05/2007 ... 9
    Total: 3 (Deze drie zou moeten kunnen vervangen worden door 18)
  • In WSS hebben we ook een zelfgemaakte agenda gemaakt, die de uren bijhoudt per dag. Is er binnen Sharepoint Services een controle mogelijk die er op toeziet dat:
    * de einduren groter moeten zijn dan de starturen,
    * de uren elkaar niet kunnen overlappen.

    Ik ben er in ieder geval wel al ingeslaagd om het verschil te bereken (via de standaard HOUR functie) tussen het begin- en einduur. Maar dan, aan de agenda zijn er ook documenten gekoppeld die bijhoudt aan welk document je gewerkt heb op dat moment. Is er een mogelijkheid om dit calculated veld te laten invullen in Sharepoint Services, aan de hand van de ingelogde gebruiker?

Dit zijn zowat de eerste paar zaken die me direct tebinnen schoten bij het openen van m'n sharepointsite.

st3ph3n

Legacy Member
bRahms zei:
  • Wat zijn jouw ervaringen met MOSS
  • Zijn er die eventueel ervaring hebben met Sharepoint Portal Server en die de vergelijking kunnen maken met MOSS?
  • Wat te zeggen van de standaardfuncties zoals [Today] en [Me] in MOSS?
  • Wat te zeggen van Sharepoint Designer, zijn geld waard of totaal niet?
  • Is er een goede integratie met andere office programma's (Word, Excel, InfoPath)?

Ik heb ondertussen 2 jaar ervaring (development, configuration) met SharePoint 2003, en SharePoint 2007 sinds Beta2. De 2007 is een echte verademing tegenover de vorige versie. Dit zowel voor eindgebruikers als voor developers (dit laatste merk ik in mijn dagdagelijkse taken het vaakst).

In deze versie ontbreken nog veel (logische) zaken, maar als developer heb je tenminste de kans om ze te ontwerpen. De vorige versie liet dit niet altijd toe, gewoon omdat de werking zo specifiek/beperkend was.

Nu heb je de volledige .NET 2.0 mogelijkheden tot je beschikking.

SharePoint 2003 bestond uit twee verschillende technologieën, dit is samengetrokken met SP2007: Office SharePoint Server is een uitbreiding van SharePoint Services die geactiveerd of gedeactiveerd kan worden per site.

In MOSS2007 zit nu ook CMS2002 voor je Publishing. Jammer genoeg is dit niet zo handig uitgewerkt als ze willen doen lijken. Als je tweetaligheid probeert in te voeren via Variations kom je al snel tot enkele harde beperkingen; het geldt immers enkel voor pagina's (Article Pages, Welcome Pages) en niet voor gewone SharePoint Lists. Klinkt misschien logisch maar niet altijd even verkoopbaar aan klanten die volledige tweetaligheid verwachten.

Ben ondertussen al op enkele lastige en zeer lastige bugs gestoten. Voor de meeste zaken kan je wel een work-around developen, maar dit is niet echt de ideale situatie. Dit is niet zozeer een nadeel van SharePoint, maar meer van de time to market strategie van Microsoft en meer en meer op Service Packs rekenen.

SharePoint Designer is zeker zijn geld waard. Je kan master pages, page layouts, en dergelijke ook wel met Notepad, Visual Studio of een andere editor bewerken, maar de integratie met SharePoint (waar alle content in SQL zit) is toch wel een voordeel. Al heeft SPD zelf ook wel enkele lastige bugs en probeer ik die zo min mogelijk te gebruiken. Meestal heb ik een testsite in SharePoint die ik met SPD aanpas en de live sites pas ik dan via Visual Studio aan. Dit is omdat SPD in sommige gevallen relatieve urls om zeep helpt.

Integratie met client Office zit wel goed voor het grootste deel; d.i. de algemene werking voor een doorsnee gebruiker. Wel jammer dat ze Excel functionaliteit voor geëxporteerde lijsten weggehaald hebben: in SP2003 en Excel 2003 had je 2-way updating van een SharePoint Lijst die naar Excel geëxporteerd had.

InfoPath is nu belangrijker geworden; naast de standaard data collection wordt die nu ook gebruikt om MOSS 2007 workflow schermen aan te maken die in de browser getoond worden via Forms Server. En als je echt wil toveren kan je de Word Document Property Pane aanpassen naar je eigen InfoPath formulier en er validatie en data sources insteken.

=======================================

bRahms zei:
  • de [Today]-functie is een functie die gebruikt kan worden om de datum van vandaag weer te geven. Doch heeft deze functie enkel nare bijwerkingen. Zo zal hij bij de creatie van een document inderdaad de datum van vandaag weergeven, maar morgen zal hij nog steeds de datum van vandaag weergeven. Dit kan (belachelijk) opgelost worden door opnieuw een Single line of text - column Today aan te maken en direct (!) erna opnieuw te verwijderen. Dan wordt de datum die opgeslagen staat in een kolom (die je best niet al te zichtbaar maakt) omgezet naar die van vandaag. Zit je echter met een beperkt aantal documenten, dan kan je ook deze openen en opslaan zonder iets (verplicht) daaraan te wijzigen.

    VRAAG: Moest er iemand een andere, mindere omslachtige manier weten om dit, toch wel vervelend punt binnen WSS, op te lossen. Gelieve het me te vermelden. Je hoeft daarbij zeker niet af te komen met oplossingen van Sharepointblog's, want ik vrees dat ik zowat alle vooropgestelde zaken geprobeerd heb, zonder enig succes.
  • Bij document-indexering, en dit bij integratie Infopath-WSS, ben ik op een wel heel vreemd geval gestoten. Ik had in m'n formulier meegegeven dat hij in een veld het laatste ID moest weergeven van de Sharepoint-library en daarbij 1 moest optellen ((max(@ID) +1), waarbij de @ verwijst naar de secundaire gegevensbron van de library). Dit werkt, zoals ik ook had gedacht, perfect... TOT je in de toekomst datum's begint mee te geven die ook moeten worden opgeslagen in de library. Neem nu het volgende.
    -> WSS:
    1 ... doc1 ... 14/04/2007
    2 ... doc2 ... 19/04/2007

    --> InfoPath: ID: 3, de datum dat we meegeven is 05/05/2007.
    We dienen het formulier in en zien in WSS:
    1 ... doc1 ... 14/04/2007
    2 ... doc2 ... 19/04/2007
    3 ... doc3 ... 05/05/2007

    So far so good, maar bij de creatie van een volgend document binnen Infopath zie je het volgende staan: ID: 3. Na veelvuldig te hebben gezocht en zelf te hebben getest bleek dus dat je geen datum in de toekomst kon meegeven. Sharepoint zal, indien je dit toegelaten hebt in Infopath, dit document wel nog opslaan, maar niet onder ID: 4, maar onder ID 3, overgeschreven.

    VRAAG: Is dit oplossbaar zodat dit ook met toekomstdatums werkt?
  • Klopt het dat je niet tegelijkertijd met twee personen in Infopath kunt werken via Sharepoint? Dat de een het document kan aanpassen, en de ander gewoon het formulier kan raadplegen, zonder de wijzingen die hij aangebracht heeft, kan wegschrijven naar de library?

    VRAAG: Indien ja, is er ook hier een omweg voor?
  • In de library heb je ook de mogelijkheid om Group-by te doen? Daarbij telt hij het aantal rijen dat in de kolom ingevuld zijn. Is er ook een mogelijkheid binnen WSS om de waarde op te tellen die in de rijen staat (number)

    Dus bv:
    1 ... doc1 ... 14/04/2007 ... 4
    2 ... doc2 ... 19/04/2007 ... 5
    3 ... doc3 ... 05/05/2007 ... 9
    Total: 3 (Deze drie zou moeten kunnen vervangen worden door 18)
  • In WSS hebben we ook een zelfgemaakte agenda gemaakt, die de uren bijhoudt per dag. Is er binnen Sharepoint Services een controle mogelijk die er op toeziet dat:
    * de einduren groter moeten zijn dan de starturen,
    * de uren elkaar niet kunnen overlappen.

    Ik ben er in ieder geval wel al ingeslaagd om het verschil te bereken (via de standaard HOUR functie) tussen het begin- en einduur. Maar dan, aan de agenda zijn er ook documenten gekoppeld die bijhoudt aan welk document je gewerkt heb op dat moment. Is er een mogelijkheid om dit calculated veld te laten invullen in Sharepoint Services, aan de hand van de ingelogde gebruiker?

Dit zijn zowat de eerste paar zaken die me direct tebinnen schoten bij het openen van m'n sharepointsite.

* [TODAY] werkt zoals verwacht, dat zijn geen bijwerkingen. De bedoeling van TODAY is dat je de documenten van de laatste 7 days toont, of contacts die vandaag verjaren (TODAY = BIRTHDAY).

* Je InfoPath-WSS probleem is me niet duidelijk. Wat probeer je te bereiken ?

Afhankelijk van wat je wil bereiken kan je de Created Date in je formule gebruiken of een Event Handler schrijven.

* Met meerdere personen werken aan een InfoPath formulier werken is geen moeilijkheid. Als iemand het formulier aan het bewerken is, krijgt de ander de vraag om een Read-Only copy te openen om te bezichtigen.

* Je kan de lijst openen als Datasheet (Edit in DataSheet) en dan de totalen zien. Wanneer je weer terugswitcht naar standaard view blijven de totalen zichtbaar

* Standaard kan je geen validaties doen tussen verschillende kolommen (beginuur, einduur). Een kolom afhankelijk van de ingelogde gebruiker is ook niet mogelijk met de standaard functionaliteit. Je kan hiervoor wel een eigen kolomtype maken (via development), maar dit vergt wel een goede (programmeer) kennis.



Conclusie:
SharePoint is een ontzettend uitgebreid product. Je kan er heel veel mee, maar je kan er zeker niet alles mee. In praktijk komt het heel vaak neer om wat water bij de wijn te doen en sommige wensen te laten vallen of custom development te doen.

SharePoint is een generiek product en een klant heeft specifieke eisen. De kracht van SharePoint tegenover een custom product (volledig op maat gemaakt voor de klant) is dat je al een heel brede basis hebt om je intranet of website op te zetten met document collaboration, security mechanismes, search, taken, discussies, etc. Als je echt specifieke zaken wil zal je moeten developen.

HTH,
Steven

bRahms

Legacy Member
Eerst en vooral bedankt voor je inbreng Steven! Ik apprecieer het ten zeerste dat een expert me wil/kan bijstaan in het exploreren van Sharepoint. Als ik het allemaal goed begrijp, dan zou ik ze op m'n stage moeten kunnen overtuigen om over te stappen op de 2007-versie, aangezien we nu nog zitten te werken/sukkelen in de Office 2003-versie.
Er werd daarbij aan ons gevraagd om zoveel mogelijk proberen te realiseren zonder al te veel zelf te ontwikkelen (wat wel duidelijk interessant blijkt te zijn).

st3ph3n zei:
* [TODAY] werkt zoals verwacht, dat zijn geen bijwerkingen. De bedoeling van TODAY is dat je de documenten van de laatste 7 days toont, of contacts die vandaag verjaren (TODAY = BIRTHDAY).

Bij [TODAY] heb ik het welgekende truukje gebruikt om de dag van vandaag in een kolom weer te geven (aangezien je deze standaard niet kunt weergeven). Maar het probleem is daarbij dat, wanneer je een document aanmaakt, er in de kolom wel degelijk (automatisch) de dag van vandaag komt te staan, waarmee je dan ook vergelijkingen kunt doen. Het jammere is, dat wanneer je de dag nadien opnieuw kijkt, deze vergelijking niet meer opgaat, aangezien de datum van creatie wordt bewaard (waar ergens ook logisch is). Mijn doel was om daarin automatisch de dag van de systeemdatum er in weer te geven, zonder kolom weer aan te maken en te verwijderen.

De eigenlijke bedoeling van [TODAY] wordt hier dus inderdaad wat ontlopen, maar daarom zou het toch niet mogen kunnen werken?

st3ph3n zei:
* Je InfoPath-WSS probleem is me niet duidelijk. Wat probeer je te bereiken ?

Afhankelijk van wat je wil bereiken kan je de Created Date in je formule gebruiken of een Event Handler schrijven.

Try for yourself zou ik zeggen. Maak een nieuw simpel InfoPath formulier aan, en laat deze een connectie leggen met een sharepointbib. Zorg ervoor dat je in je formulier d eze velden hebt:
ID: ____ (int met standaardwaarde (=max(@ID) +1)
Startdate: _____ (date/time)
Einddate: ______ (date/time)

Publiceer deze velden als kolommen in je sharepointbib en maak een eerste document aan. Normaal gezien staat in ID nu NaN, wat je enkel de eerste keer hoeft te vervangen door NaN (zonder te programmeren dat ie daar standaard 1 zou weergeven). Je geeft als datum mee eergisteren (22/04/07) en als einddatum gisteren (23/04/07). Je slaat het formulier op in je WSSbib en ziet staan:
ID ..... Startdate ..... Einddate
1 ..... 22/04/07 ..... 23/04/07

Alles goed en wel, maak opnieuw een document aan. Standaard wordt het ID op 2 gezet. Geef als startdate morgen (25/04/07) in en als einddatum overmorgen (26/04/07). Sla dit opnieuw op in WSS. Resultaat:
ID ..... Startdate ..... Einddate
1 ..... 22/04/07 ..... 23/04/07
2 ..... 25/04/07 ..... 26/04/07

Maak nu opnieuw een nieuw document aan en je zal zien dat het ID op 2 zal blijven doordat je een datum ingegeven hebt in de toekomst. Mijn vraag was hoe dit mogelijk is dat hier zo onlogisch wordt op gereageerd?

Ondertussen hebben we het al opgelost door te werken met de creatiedatum van het document (De kans dat twee personen een zelfste document aanmaken binnen dezelfde seconde is namelijk nihil), maar dit belet niet dat ik dit wil opnemen in m'n eindwerk waarom dit zo onlogisch werkt in 2003. (ik weet (nog) niets over 2007)


st3ph3n zei:
* Met meerdere personen werken aan een InfoPath formulier werken is geen moeilijkheid. Als iemand het formulier aan het bewerken is, krijgt de ander de vraag om een Read-Only copy te openen om te bezichtigen.

Klopt, maar dat is het net. Wanneer je probeert uw document te publiceren naar WSS als tweede gebruiker, geeft Infopath een foutmelding dat je zit te werken in een readonly document. Ik vrees dat er niets anders opzit om dan gewoon het document eventjes op te slaan op de lokale PC vooraleer door te sturen naar de library?

st3ph3n zei:
* Je kan de lijst openen als Datasheet (Edit in DataSheet) en dan de totalen zien. Wanneer je weer terugswitcht naar standaard view blijven de totalen zichtbaar

Inderdaad, dank je wel!

st3ph3n zei:
* Standaard kan je geen validaties doen tussen verschillende kolommen (beginuur, einduur). Een kolom afhankelijk van de ingelogde gebruiker is ook niet mogelijk met de standaard functionaliteit. Je kan hiervoor wel een eigen kolomtype maken (via development), maar dit vergt wel een goede (programmeer) kennis.

Dan moeten zij er maar op toezien dat alles correct gebeurt, aangezien we niet mogen of toch zo weinig mogelijk mogen programmeren binnen WSS. (Dit omdat ze achteraf zelf nog aanpassingen moeten doen in het programma zonder al te veel kennis van de code). Maar een volgend punt is dan hetvolgende: is het mogelijk om het einduur standaard 2uur later weer te geven dan het beginuur? (ook weer zonder veel programmeerwerk)?

Nogmaals bedankt voor je inbreng, ik apprecieer het enorm!

Lashknife

Legacy Member
is er voor sharepoint ook een microsoft press release book?

zoals je mcse examens kan doen voor server 2003, exchange, sql server, .... bestaat dit ook voor sharepoint (2003? 2007?)

zoja, kent iemand het nummerke ervan?

bRahms

Legacy Member
Hmm, ik ben overigens te snel geweest om te zeggen dat m'n Totals gelukt waren. Deze staan namelijk gegroepeerd op datum, en ik zou een totaal moeten krijgen per dag, NIET globale totale waarde.

Bv:
19/04/2007 (Totaal = 6)
... 8u - 10u = 2
... 11u - 12u = 1
... 13u - 16u= 3
20/04/2007 (Totaal = 7)
... 8u - 9u = 1
... 10u - 12u = 2
... 13u - 17u = 4

Is dit doenbaar realiseerbaar?

st3ph3n

Legacy Member
bRahms,

Met SharePoint zal je altijd moeten ontwikkelen; het pakket is veel te generisch om er een volledig intranet mee op te bouwen. Maar out of the box zal je al een heel eind geraken :)

TODAY
Voor je TODAY probleem zal je niet anders kunnen dat een Today column te maken, te gebruiken en daarna te verwijderen. Alternatief is de Event Handler als je wat kennis hebt van .NET .

InfoPath/ID
Ik vertrouw op jouw oordeel ivm het InfoPath/ID probleem. Je hebt een goeie workaround gevonden, iets dat je nog meer zal tegenkomen in SharePoint. Er zitten wel meer eigenaardigheden in dat product (vb. document versions via code raadplegen: normaal is de kleinste index de recentste versie, heb al gehad dat dit plots niet meer zo was...) Zoiets kan je enkel oplossen dmv trial and error.

InfoPath/Concurrent users
Het lijkt me logisch dat InfoPath niet toelaat om een andere versie op te slaan indien dat form al bewerkt wordt. Welk gedrag had je liever willen zien ?

Dependent fields
Er is out of the box geen validatie mogelijk van einduur mbt beginuur.

Totals van een view
Editeer je View en kijk of je in de 'Totals' sectie geen totaal kan selecteren.

HTH,
Steven

bRahms

Legacy Member
TODAY
Voor je TODAY probleem zal je niet anders kunnen dat een Today column te maken, te gebruiken en daarna te verwijderen. Alternatief is de Event Handler als je wat kennis hebt van .NET .

--> Wat ik vreemd vind aan dit alles, is dat het standaard wél blijkt te werken op de default.aspx. Dit zal ik nog eens moeten verder bekijken, maar vandaag was de default.aspx anders dan gisteren (veel voller). Och ja, als je met TODAY wilt testen in MOSS, dan volstaat het om de de systeemdatum van de server te veranderen of niet?

InfoPath/ID
Ik vertrouw op jouw oordeel ivm het InfoPath/ID probleem. Je hebt een goeie workaround gevonden, iets dat je nog meer zal tegenkomen in SharePoint. Er zitten wel meer eigenaardigheden in dat product (vb. document versions via code raadplegen: normaal is de kleinste index de recentste versie, heb al gehad dat dit plots niet meer zo was...) Zoiets kan je enkel oplossen dmv trial and error.

--> Is inderdaad zeer raar, maar is nu dus van de baan.

InfoPath/Concurrent users
Het lijkt me logisch dat InfoPath niet toelaat om een andere versie op te slaan indien dat form al bewerkt wordt. Welk gedrag had je liever willen zien ?

--> Het vreemde was dat er geen twee verschillende (!) forms konden geopend worden over de SharePoint heen. Dat dit wel mogelijk was, dat had ik graag gezien. Het is overigens raar, de ene keer werkt het wel, de andere keer kan ik zelfs de read-only versie niet openen.

Dependent fields
Er is out of the box geen validatie mogelijk van einduur mbt beginuur.

--> Best wel jammer. Maar omdat ook onze kennis te gering is om dit allemaal te beginnen specificeren in de aangewezen taal, werd er ons de mogelijkheid naar voren geschoven om eventueel de Agenda met een ander programma op punt te zetten, die ook samenwerkt met WSS. Ik had al gedacht om ook dit met InfoPath te doen, alhoewel ik dan ook weeral zat te twijfelen (extra programma). Enfin, ik laat het in ieder geval wel weten hoe we de Customized agenda opgelost hebben. Bedankt om het toch nog eens te bevestigen dat dit niet mogelijk is.

Totals van een view
Editeer je View en kijk of je in de 'Totals' sectie geen totaal kan selecteren.

--> Nee, aangezien de kolom een Calculated kolom is, kan ik enkel het aantal rijen optellen, geen waardes binnen de groupby. In de Excel osvx file kan ik wel het absolute totaal bekijken, maar dan heeft m'n groupby weer z'n effect verloren.
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan