dinsdag 21 augustus 2012

Lijstitems (geavanceerd) filteren op dagen

 

SharePoint 2010 lijsten kent verschillende weergaven en mogelijkheden om te sorteren en te filteren. Standaard zijn er een aantal manieren om te filteren, in deze blog gaan we in op het geavanceerd filteren waarbij we willen filteren op een datumveld met aangegeven dagen in de toekomst of verleden.

image

Standaard worden de lijst kolommen weergegeven en kunnen er verschillende parameters worden gekozen, zoals:

Gelijkheid: Gelijk aan of niet gelijk aan
Vergelijking:   Is groter of kleiner dan
Sub tekenreeks: Bevat of begint met

In het tekst vak kan de functie worden beschreven waarop gefilterd moet worden, hieronder een volledige functie lijst.

image

Mocht je gebruik maken van een Engelstalige SharePoint installatie, zie http://blogs.technet.com/photos/sharepoint/

image

Eén van de meest gebruikte functies zijn de functies [Vandaag] en [Mij].

[Vandaag] - retourneert de huidige datum 
[Mij] - het ingelogde gebruikersaccount.

Zoals hiernaast in de afbeelding te zien is zullen alle items getoond worden mits de kolom ‘Einddatum’ vandaag of in de toekomst ligt, en het persoon ‘Contracteigenaar’ gelijk is aan de ingelogde gebruiker.

 Het eindresultaat is voor menig gebruiker interessant echter alle items zullen nu getoond worden die ‘matchen’ aan de functies. Voor velen is het interessanter om de items voor bijv. een week of maand te laten tonen. Hierbij kan gedacht worden aan taken die vervallen de aankomende 2 weken.

Helaas werkt [Vandaag] –14 niet, maar is er door middel van een berekende kolom toe te voegen aan de SharePoint lijst een work-around.

1. Voeg een kolom met een logische naam toe aan de lijst
2. Kies als type kolom voor een ‘Berekend’ kolom.
3. Gebruik als Formule: (kolom van waaruit de berekening moet plaatsvinden en de aantal dagen) 
4. Kies als gegevenstype voor Datum en tijd waarbij de datum- en tijdsnotatie op: ‘Alleen datum’ staat

image

Nu de kolom is toegevoegd kan deze worden gebruikt om mee te filteren aangezien de berekening –7 dagen ervoor zorgt dat de gekozen datum wordt weergeven –7 dagen.

1. Kies in de weergave voor de ‘nieuwe kolom’ en kies voor de gewenste parameter en [Vandaag].

image

Resultaat: Alle items die binnen het bereik van de huidige datum en de Einddatum –7 dagen valt die behoren bij de ingelogde gebruiker.

vrijdag 10 augustus 2012

Untethered Jailbreak 5.1.1 iPad 1, 2, 3, Iphone 3GS, 4, 4S (Windows)

 

image

Het uitvoeren van een jailbreak waarbij de beveiliging wordt doorbroken op een iPhone, Ipod of Ipad is in tegenstelling wat veel mensen denken volledig legaal. Het gebruiken van een jailbreak om hiermee betaalde applicaties uit de App Store gratis te downloaden is echter wél illegaal en in strijd met de auteursrechten!. 

Apple mede-oprichter, Steve Wozniak zei in een interview dat iedereen in staat moet zijn om eigen applicaties en games te kunnen ontwikkelen

From a business point of view, Apple owns what they have done. They have a right to lock it. But I am really for the unlockers, the rebels trying to make it free. I’d really like it to be open to new applications. I’d like to install some nice games. Why in the world can I not install a ringtone that I’ve made? How would that hurt AT&T’s network? Here is Steve Jobs sending letters to the record companies saying [they] should provide music that’s unprotected, but here he is taking the opposite approach with the iPhone.

bron: Laptop Magazine

 

Om deze jailbreak uit te voeren moet het apparaat beschikken over het besturingssysteem 5.1.1 en een recente i-Tunes back-up voor de zekerheid!

Ondersteunende apparaten

- iPad3 (WiFi/CDMA/Global)
- iPad2 (WiFi/CDMA/GSM)
- iPad1
- iPhone 4S
- iPhone 4 (GSM), iPhone 4 (CDMA)
- iPhone 3GS
- iPod 4G
- iPod 3G

Download: Absinthe v2.0.4 (Win)

Hou er rekening mee voordat je begint mochten er complicaties optreden, reageren mag altijd maar ik ben niet verantwoordelijk.

1. Unzip de download en installeer de Absinthe bestanden op de computer
2. Open de absinthe-win-2.0.4 folder en klik op Absinthe

2. Verbind het apparaat met de computer en klik op “Jailbreak”
3. Absinthe zal nu de jailbreak uitvoeren, dit kan enige tijd duren.
4. Wanneer de installatie is voltooid, zal dit worden weergegeven op het scherm en zal op het
apparaat het Cydia icoontje verschijnen.

UnTethered Jailbreak 5.1.1 iPad 3, 2, 1 Absinthe 2.0

Het apparaat is gejailbreaked en klaar voor gebruik.

Ik zelf maak gebruik van Installous om applicaties en games te downloaden.

1. In Cydia klik op, ‘beheren’, ‘bronnen’, ‘wijzig’ en dan op ‘voeg toe’
2. Voeg http://cydia.hackulo.us/ (vergeet de http:// en de / op het eind niet) toe als bron
3. Als de bron geladen is, zoek dan naar ‘Installous’ en druk vervolgens op ‘Installeer’.

Na de installatie zal op het hoofdscherm van het apparaat het Installous icoontje verschijnen. Na het openen van Installous heb je direct de mogelijkheid om applicaties en games te downloaden.

Installous

donderdag 9 augustus 2012

Gegevensweergave en HTML Formulier webonderdeel


Informatie over informatie/gegevens (metadata) is de kracht wat SharePoint kan bieden aan gebruikers. Echter de kans dat je de juiste informatie die je bij elkaar getoond wilt hebben uit lijsten en bibliotheken kunt vinden is vrij klein vanwege de uitgebreide zoekmogelijkheden en weergave wat SharePoint search gebruikt.

Om metadata in kolommen in een lijst of bibliotheek goed te kunnen doorzoeken kan er gebruik worden gemaakt van een lege gegevensweergave (Empty Data View) en het webonderdeel HTML formulier in SharePoint designer.

Hoe werkt dit dan?

1. Open SharePoint Designer 2010 en open de .aspx pagina als HTML waarin de zoekfunctie beschikbaar moet
   komen

image

2. Voeg de twee webparts ‘HTML Formulier’ en Gegevensweergave, ‘ Gegevensweergave leegmaken’ toe aan
    de pagina.

image   image

3. Verbind de lege Gegevensweergave webpart met de juiste lijst binnen je SharePoint site om de juiste
     weergave met de gewenste velden te tonen. Selecteer de gewenste velden en voeg de velden toe als
     ‘Meerdere Itemweergave’.

imageimage

Het resultaat tot nu toe ziet er als volgt uit:

image

Zoals je merkt wordt alle data nu getoond op het scherm en zal er niks gefilterd worden wanneer er wordt gezocht. Hiervoor moeten we eerst een parameter aanmaken in het Gegevensweergave webpart waaraan het HTML Formulier webpart zijn waarden aan kan geven.

4. Selecteer het Gegevensweergave webpart en klik link bovenin op ‘Parameters’. Kies voor ‘Nieuwe parameter’ 
   en geef er een duidelijke naam aan. De parameter bron/source moet op “Formulier” staan.

image

5. Connecteer nu het HTML Formulier webpart door er met de rechtermuisknop te kiezen voor
    “Toevoegen verbinding’ configureer nu de connectie:

image   image

imageimage

image

Nu de twee webparts aan elkaar geconnecteerd zijn, rest ons alleen nog om een filter in te stellen.
Stel een filter in bij het Gegevensweergave webpart op de velden waarop je wilt filteren door de webpart te selecteren en links bovenin op ‘Filteren’ te klikken.

Ik heb ervoor gekozen om
zowel op de Projectnaam als op Klant te filteren.

image

Het is belangrijk dat je de vergelijking op “Bevat” zet, anders moet de zoekterm exact overeenkomen wat de gebruiker invoert.

Het uiteindelijke resultaat na een zoekactie is:

image

bron: Thijs Soepenberg

Twitter Facebook Favorites More