Créer une Image dans SharePoint en utilisant jQuery

Tout à l'heure, J'ai écrit un article pour SharePoint Briefing (www.sharepointbriefing.com) décrit comment créer une image dans SharePoint. Voici un teaser:

image

Lire l'article entier ici: http://sharepointbriefing.com/spcode/article.php/3861121/Create-an-Image-Rotator-in-SharePoint-Using-jQuery.htm

</fin>

S'abonner à mon blog.

Me suivre sur Twitter à http://www.twitter.com/pagalvin

Utiliser jQuery pour tuer orthographique dans les listes SharePoint

« Utiliser jQuery pour tuer de correcteur orthographique dans les listes SharePoint » – qui s le titre d'un article récent de la mine que les bonnes gens de www.sharepointbriefing.com posté plus tôt ce mois-ci.

Voici un teaser:

image

Découvrez comment et pourquoi j'ai voulu tuer le vérificateur d'orthographe pauvre ici: http://sharepointbriefing.com/features/article.php/3869816/Use-jQuery-to-Kill-Spell-Checker-in-SharePoint-Lists.htm

</fin>

S'abonner à mon blog.

Me suivre sur Twitter à http://www.twitter.com/pagalvin

Solution: Workflow de SPD et de « la forme ne peut être rendue … » Message

Je me préparais aujourd'hui de donner une démonstration sur SharePoint 2010 en mettant l'accent sur le SPD 2010 flux de travail. Comme je m'apprêter, J'ai frappé cette erreur lorsque j'ai essayé d'exécuter un flux de travail manuellement:

Le formulaire ne peut pas être rendu. Cela peut être dû à un problème de configuration du Service Microsoft SharePoint Server. Pour plus d'informations, Contactez votre administrateur de serveur.

J'avais déjà mis en place ma ferme sur un ordinateur portable sous-motorisé et en essayant d'aider, J'ai essayé de désactiver / désactiver un bouquet de services, comme le montre:

image

It turns out that the State Service is pretty important 🙂

J'ai rebranché mon application web au Service de l'État, j'ai été immédiatement capable de courir mes workflows.

</fin>

S'abonner à mon blog.

Me suivre sur Twitter à http://www.twitter.com/pagalvin

BPOS HR Demo / Étude de cas sur vidéo

[Mise à jour 12/07/09 pour utiliser windows gigantesque icônes vivantes depuis les liens ont été brisées. Windows live ne sait pas comment faire pour incorporer des fichiers .wmv qui sont hébergées sur la route du ciel, apparemment. Ou, Je ne peux pas le comprendre, qui est peut-être plus probable.]

Il y a quelques semaines, J'ai était numérisation via mon flux twitter et a remarqué un tweet de l'équipe Microsoft BPOS. Ils cherchaient des volontaires faire vivre des rencontres que des solutions d'affaires Voir la casse fournies via BPOS. (Ils encore sont et si vous êtes intéressés à faire, moi message par l'intermédiaire des espaces vivants et je vais faire une introduction).

Au cours de la préparation de la réunion en direct, J'ai créé deux sessions enregistrées à l'aide de Camtasia (un outil vraiment fantastique, BTW).

La première session est sur 16 longues minutes et se concentre presque exclusivement sur la solution d'entreprise avec très peu de discussions sur la technologie. Cliquez sur cette chose d'icône direct dansune giagantic pour télécharger et visualiser:

La deuxième session est beaucoup plus longue à 32 minutes. Il est plus détaillé et a des infos plus techniques de fond. Cliquez sur cette autre dansune gigantesque icône direct thingie pour visionner l'enregistrement plus long:

La session live réelle a eu lieu il y a quelques jours. J'ai compressé par le biais de la présentation en elle-même et par conséquent, Il y a une bonne 20 À 30 minutes d'impitoyable ( 🙂 ) Q&A qui est un excellent complément aux vidéos que j'ai un lien ci-dessus. Quand je reçois le lien enregistré réunion, Je vais poster que trop. Je pense qu'en combinaison, ils fournissent une vraiment bonne base pour la compréhension de BPOS et ses capacités actuelles.

Si vous avez des questions, information de contact est dans la présentation elle-même, alors n'hésitez pas à me ping par courriel.

</fin>

S'abonner à mon blog.

Me suivre sur Twitter à http://www.twitter.com/pagalvin

Tags Technorati:

SharePoint Shop Talk jeudi 11/19, 12:30PM à 1:30 PM

SharePoint Shop Talk continue avec notre 14e session demain à 12:30HAE.

Il s'agit d'une libre allant et ouvrir q&Une session libre à tous ceux qui veut assister aux. Composer et de poser des questions ou de lancer une discussion sur un thème de votre choix.

Cette semaine nous allons certainement parler:

  • Meilleures pratiques autour des zones de recherche, analyse du contenu, horaires, etc..
  • Données Voir le composant WebPart et « utilisateur actuel » difficultés (DVWP est un hebdomadaire favori).
  • Quelqu'un veut parler de « Pourquoi payer des milliers pour une liste marketing » d'un nouveau venu Shop Talk, "185165@video.wokr13.com”. Celui-ci devrait être intéressant. Très intéressant.

Je vais également effectuer un tour de magie de SharePoint que vous ne voudrez pas manquer!

Si vous avez des questions, déclencher à questions@sharepointshoptalk.com, laisser un commentaire ou à me buzz sur twitter (@pagalvin).

Inscrivez-vous ici: https://www323.livemeeting.com/lrs/8000043750/Registration.aspx?pageName=dlnf750v8cqsstzx

</fin>

S'abonner à mon blog.

Me suivre sur Twitter à http://www.twitter.com/pagalvin

Tags Technorati:

Annonçant le groupe d'utilisateurs Microsoft Enterprise Search

Je suis très heureux d'annoncer que Natalya Voskresenskaya, mon collègue MVP SharePoint et partenaire (avec beaucoup moins d'aide de ma part qu'elle méritait) lance un nouveau groupe consacré à la recherche d'entreprise basé sur la technologie Microsoft. Dans la pratique, Cela se résume à la SP 2010 recherche et beaucoup de parler de FAST, surtout lors de notre première session. Natalya et j'ai écrit beaucoup sur la rapide l'an dernier sur nos blogs (Natalya a des choses plus et mieux que moi!).

Notre première rencontre est à venir dans quelques semaines à New York dans les nouveaux locaux de Microsoft sur le 6ème près de Rock Center. Si vous êtes à New York sur 12/9, vous n'avez aucune excuse pour ne pas faire une apparition. De même pour vous les gens de Jersey. Les gens de Connecticut peuvent rester à la maison (Plaisanterie!).

Les gens de NY/NJ/CT doivent ignorer cet alinéa. Nous prévoyons aussi d'enregistrer la session et exécuter une session live web donc si vous n'habitez pas la région des trois États, vous devriez être en mesure de syntoniser.

Je vais blog à ce sujet ce jour plus favorable à l'approche plus mais Inscrivez-vous dès maintenant. Après votre inscription, la longue attente commence. Pendant ce temps, effacer votre planification, casser les nouvelles à votre famille et d'alerter les médias parce que vous ne voudrez pas manquer Nate Treloar launch our group to the moon and beyond 🙂

En savoir plus sur notre site officiel: http://www.sharepointgroups.org/enterprisesearch/default.aspx.

</fin>

S'abonner à mon blog.

Me suivre sur Twitter à http://www.twitter.com/pagalvin

SharePoint Shop Talk demain (11/12) De 12:30PM à 1:3HAE

Le prochain SharePoint Shop Talk a lieu demain à 12:30 HAE.

Il s'agit d'un événement gratuit à toute personne disposant d'un téléphone. Un panel de SharePoint pro de prendre questions et faire de leur mieux pour fournir des conseils utiles. Régulièrement, nous détourner les membres du public et leur faire répondre aux questions et essayer de passer un bon moment.

Envoyer vos questions ou sujets à questions@sharepointshoptalk.com.

Inscrivez-vous ici: https://www.livemeeting.com/lrs/8000043750/Registration.aspx?pageName=sx9p9r6prwxp5mk9

</fin>

S'abonner à mon blog.

Me suivre sur Twitter à http://www.twitter.com/pagalvin

Tags Technorati:

SharePoint Shop Talk pour jeudi 11/05/09 @ 12:30HAE

La prochaine édition de SharePoint Shop Talk aura lieu jeudi, 11/05/09 à 12:30 HAE.

Inscrivez-vous ici: https://www.livemeeting.com/lrs/8000043750/Registration.aspx?pageName=gr5l4q66rv3f4xwj

SharePoint Shop Talk est une ligne de téléphone ouverte, ouvrir q&A à parler de toutes les choses SharePoint.

Si vous avez des questions ou des sujets que vous aimeriez le panel de discussion, envoyer par courriel à questions@sharepointshoptalk.com ou sur leur twitter pour moi (pagalvin).

Je suis mal se sont précipité pour cette semaine, donc je vais rester là. J'aime habituellement afficher un aperçu de quelques-unes des questions déjà envoyées par courriel. Cette semaine, you’ll have to dial in to hear about it 🙂

Nous espérons vous voir en ligne.

</fin>

S'abonner à mon blog.

Me suivre sur Twitter à http://www.twitter.com/pagalvin

Tags Technorati:

Comparaison des Dates dans un composant WebPart Affichage de données pour construire un indicateur de performance clé WSS

Note: Cela a été d'abord affiché au www.endusersharepoint.com ici: http://www.endusersharepoint.com/2009/11/02/Comparing-dates-in-a-Data-View-Web-part-to-build-a-WSS-KPI-in-SharePoint/.

C'est encore un autre blog post sur la comparaison des dates dans XSL dans un WebPart Affichage de données dans SharePoint.

C'est mon scénario:

  • J'ai une liste personnalisée.
  • Le but de l'entreprise de la liste est de soutenir l'idée d'un nouvel employé et de ses tâches à remplir dans 7 jours de départ de l'emploi.
  • Ils sont dans une « zone d'avertissement » après 4 jours si ils n'ont pas terminé ces tâches.
  • Je veux créer un tableau de bord simple qui montre verte lorsqu'ils ont terminé soit la tâche ou si elles ont plus de 4 jours pour la terminer.
  • Je veux que le tableau de bord pour montrer jaune si ils sont dans la zone d'avertissement.
  • Je veux montrer rouge si ils n'ont pas terminé la tâche après la date d'échéance.

J'ai emprunté Cet article à Marc Anderson blog (http://mdasblog.wordpress.com/2008/02/19/comparing-dates-in-sharepoint-using-xsl/) pour obtenir la logique de comparaison et Cet article à www.endusersharepoint.com pour les idées de base derrière le tableau de bord (http://www.endusersharepoint.com/2008/12/09/visual-indicators-for-the-masses-kpis-in-wss/) écrit par Toni Frankola.

Vous devriez lire les blogs de soutien, mais la mise en œuvre va comme ceci:

  1. Créer un type de contenu (colonnes + CT)
  2. Créer une liste personnalisée et l'associer avec le type de contenu.
  3. Créer une page de composants WebPart.
  4. Ajouter la liste personnalisée de la page de composants WebPart.
  5. Ouvrez la page dans le SPD.
  6. Convertir la liste en un DVWP.
  7. Modifier le XSL pour générer les bits de tableau de bord.

J'ai deux dates: une date de mise en garde et une date d'échéance. Pour comparer des dates, mon xsl effectue les opérations suivantes:

 
 <XSL:choisir>
 
 <!-- Quand Manuel et politique sont signés, Nous sommes verts indépendamment des dates. -->
 <XSL:Lorsque test="@Employee_x0020_Handbook_x003F_ = 1 @ Security_x0020_Policies = 1">
 <img SRC= "/ _layouts/images/KPIDefault-0.GIF" AltNe = "aucun problèmes"/>
 <un href= "/ HumanResources, listes, nouvel employé Checklist/EditForm.aspx?ID ={@ ID}&amp;Source = / HumanResources/Shared Documents/nouvelle embauche Dashboard.aspx"> [Edit]</un>
 </XSL:Lorsque>
 
 <!-- Indicateur d'émission ambre si nous sommes au-delà de la date de mise en garde. -->
 <XSL:Lorsque test= « ddwrt:FormatDateTime(chaîne(ddwrt:Aujourd'hui()), 1033, « AAAAMMJJ ») &gt;= ddwrt:FormatDateTime(chaîne(@ TaskDueDate), 1033, « AAAAMMJJ »)">
 <img SRC="/_layouts/images/KPIDefault-2.gif" Alt= En souffrance »"/>
 <un style= "border: 0px" href= "/ HumanResources, listes, nouvel employé Checklist/EditForm.aspx?ID ={@ ID}&amp;Source = / HumanResources/Shared Documents/nouvelle embauche Dashboard.aspx"> [Edit]</un>
 </XSL:Lorsque>
 
 <!-- Afficher indicateur rouge si nous sommes passés à la date d'échéance. -->
 <XSL:Lorsque test= « ddwrt:FormatDateTime(chaîne(ddwrt:Aujourd'hui()), 1033, « AAAAMMJJ ») &gt;= ddwrt:FormatDateTime(chaîne(@ Warning_x0020_Date), 1033, « AAAAMMJJ »)">
 <img SRC="/_layouts/images/KPIDefault-1.gif" Alt= "Warning"/> 
 <un href= "/ HumanResources, listes, nouvel employé Checklist/EditForm.aspx?ID ={@ ID}&amp;Source = / HumanResources/Shared Documents/nouvelle embauche Dashboard.aspx"> [Edit]</un>
 </XSL:Lorsque>
 
 <!-- Si nous obtenons ici, Nous sommes plus tôt que la date de mise en garde, Nous sommes tellement verts. -->
 <XSL:autrement>
 <img SRC= "/ _layouts/images/KPIDefault-0.GIF" AltNe = "aucun problèmes"/>
 <un href= "/ HumanResources, listes, nouvel employé Checklist/EditForm.aspx?ID ={@ ID}&amp;Source = / HumanResources/Shared Documents/nouvelle embauche Dashboard.aspx"> [Edit]</un>
 </XSL:autrement>
 
 </XSL:choisir>

Quelques points clés d'en haut:

  • J'ai essayé de comparer les dates sans utiliser la fonctionnalité ddwrt et obtenu nulle part. Je ne comprends toujours pas que. Ils dates affichées correctement, mais les deux">« et »<"les comparaisons toujours échoués. En fin de compte, ddwrt est venu à mon secours (Merci, encore une fois, Marc).
  • J'affiche également une [Edit] lien vers l'article. Je l'ai fait principalement pour que j'ai pu facilement tester ceci dehors. Le lien lui-même peut être utile à quelqu'un essayant de figurer dehors.
  • C'est implémenté dans SharePoint online et fonctionne parfaitement.
  • Les images que je référence dans le répertoire _layouts (/_layouts/images/KPI…) sont disponibles de la boîte dans mon environnement donc ils sont probablement disponibles pour vous aussi.

Voici une capture d'écran de ce qu'il ressemble pour moi:

image

</fin>

S'abonner à mon blog.

Me suivre sur Twitter à http://www.twitter.com/pagalvin