Schnell und einfach: Verwenden Sie jQuery Set A Text Field-Wert in einem SharePoint-Formular

Ich begann mit Herumspielen jQuery Gestern. Ich wollte schon seit langem dazu, seit Paul Grenier begann zu schreiben seine Serie über jQuery für Endbenutzer bei der ehrwürdigen www.endusersharepoint.com Web-site. Wie ich es verwenden, Ich hoffe, eine Reihe von "Quick und Easy" wie dieses posts hinzufügen. Dieser Beitrag beschreibt das bekannte Text den Wert eines Felds festgelegt gewünschte.

In diesem Szenario, Ich habe eine benutzerdefinierte Liste erstellt, deren "neue" Form sieht wie gezeigt:

image

Dies ist das neue Formular für eine benutzerdefinierte Liste mit der Standardspalte-Titel und zwei Listenspalten der (nicht Websitespalten; Ich glaube nicht, dass es keinen Unterschied machen sollte).

Ziel ist es, dem Feld einen beliebigen Wert zuweisen, "DefaultMeFieldNoSpaces" (Sie können sagen, ich bin ein bisschen wie ein Feigling mit der "Leerzeichen", was los, aber ich es am Ende dieses Artikels aufpeppen).

Dieses Bit von jQuery arbeitete für mich:

<Skript-Typ ="Text/javascript">

  $(Funktion() {

    $(' Eingabe[Titel = DefaultMeFieldNoSpaces]').attr(
        {Wert: "Sie sind in einem kurvenreichen Labyrinth von Passagen, alle gleich. "});

  });

</Skript>

Wie ich es dieses Bit von jQuery verstehe ist zu sagen, "finde mich jeder Eingabe tag deren Titel = DefaultMeFieldNoSpaces. Dann, Legen Sie alle ihre Werte an einen berühmten Satz aus einem alten Computerspiel."

Da es nur ein Feld im Formular mit einem Titel "DefaultMeFieldNoSpaces" gleich noch sind wir gesicherte für dieses Feld einen Wert zuweisen und keine andere.

Was ist ein Feld, dessen Name Leerzeichen enthält? Es ist fast das gleiche:

<Skript-Typ ="Text/javascript">

  $(Funktion() {
     $(' Eingabe[Titel = Feld mit Speicherplatz zuweisen]').attr(
        {Wert: "Sie sind in einem kurvenreichen Labyrinth von Passagen, alle gleich. "});

  });

</Skript>

Ich denke, dass dies eine ziemlich sichere Ansatz ist, Was bedeutet, dass wir in der Lage, das Feld, das wir wollen und nur das Feld zu finden sein sollten, möchten wir. Schauen Sie sich gibt die HTML-SharePoint uns, Es ist irgendwie chaotisch:

<Eingang
Name= "ctl00$ m$ g_bdb23c2c_fde7_495f_8676_69714a308d8e$ ctl00$ ctl04$ ctl02$ ctl00$ ctl00$ ctl04$ ctl00$ ctl00$ TextField"
Typ= "text"
MaxLength= "255"
ID= "ctl00_m_g_bdb23c2c_fde7_495f_8676_69714a308d8e_ctl00_ctl04_ctl02_ctl00_ctl00_ctl04_ctl00_ctl00_TextField"
Titel= "DefaultMeFieldNoSpaces"
Klasse= "ms-lang"
/>

"Titel" sticht als erkennbar und hoffentlich einmaligen Attribut helfen uns die spezifische Spalte identifizieren, die wir unsere willkürlichen Wert zuweisen möchten.

Dies ist eine grundlegende Konzept. Festlegen eines Feldes in einen beliebigen Weg, wie dies geht nicht, um welche Auszeichnungen gewinnen. Jedoch, Wenn wir wollen, interessanter Form Ebene Dinge zu tun (alle von uns immer tun wollen, Natürlich, direkt nach dem Ende der Abwasch), wie ändern Sie den Wert von "Feld b" automatisch basierend auf dem Wert von "Feld ein", Wir (ICH) müssen Sie diese Dinge zu lernen.

Ich denke, dass ist unsere beste Chance, um einen echten Nutzwert hier über den Titel, zumindest für Textfelder. Möglicherweise gibt es eine bessere, zuverlässiger Ansatz. Wenn ich es finde, Ich werde diesen Beitrag aktualisieren.. Wenn Sie einen besseren Weg wissen, Bitte einen Kommentar.</Ende>

</Ende>

Onnieren Sie meinen Blog ab.

Folgen Sie mir auf Twitter bei http://www.twitter.com/pagalvin

SharePoint-Demonstration: Nutzen Sie SharePoint eine vertikale Business-Anwendung erstellen

[Hinweis: Ich möchte gleich sagen, dass ich ein finanzielles Interesse an das gewünschte Ergebnis dieser Demo, die ich im Interesse einer vollständigen Offenlegung erwähnen, usw.. Dies ist tatsächlich das erste Mal, ich habe schon einmal gebloggt ein Ereignis wo stehe ich persönlich auf diese Weise profitieren.]

Diese Web-Demonstration findet Donnerstag, 06/04 bei 12:30 EDT, endet bei 1:30PM EDT.

In Zusammenarbeit mit meinem hervorragende Business-partner, Integrierte Systeme und Services Group (ISSG), Ich arbeite seit eine vertikalen Business-Anwendung mithilfe von SharePoint als Plattform zu entwickeln. In diesem Fall, Wir bauen eine Anwendung, die die Bedürfnissen der Hersteller dient, die für ihre Kunden angepasstes Produkt machen. In diesen Fällen, viel Zusammenarbeit muss zwischen dem Kunden und dem Hersteller stattfinden. Es gibt auch viel Zusammenarbeit zwischen verschiedenen Gruppen innerhalb der Hersteller erforderlich, einschließlich Verkäufe, Ingenieurwesen, Forschung und Entwicklung, rechtliche und andere Gruppen.

Die Demo geht zu zeigen, eine Anwendung, die diese Art von Zusammenarbeit erleichtert, zusammen mit einer Diskussion über die müssen alle diese Zusammenarbeit-Bits mit einem Back-End-ERP-System integrieren.

Schließlich, Dies ist nicht gonna eine SharePoint-demo. Dies ist eine Demonstration einer Lösung für eine bestimmte Nische-Problem, das passiert mit SharePoint als Plattform nutzen.

Also, Warum würde Sie stören, sich anzumelden und diese Demo ansehen? I don’t expect too many readers of my blog to be all that interested in a solution for make-to-order manufacturers 🙂 Your take-away would be the concept itself – using SharePoint purely to deliver a business solution without regard to SharePoint itself.

Wenn Sie interessiert sind, Bitte melden Sie sich hier(https://www323.livemeeting.com/lrs/8000043750/Registration.aspx?pageName=skmqfwbr5smmlx20).

</Ende>

Onnieren Sie meinen Blog ab.

Folgen Sie mir auf Twitter bei http://www.twitter.com/pagalvin

Sie können SharePoint-Designer von meiner kalten Hebeln., Toten Händen

Meine neuesten Artikel ist bis auf www.EndUserSharePoint.com. Ich schrieb über SharePoint Designer, Benutzer und die Umrisse einer Strategie, die Endbenutzer könnte versuchen und folgen damit demonstrieren Kompetenz und Vertrauen rund um dieses Tool zu beenden.

Die Kommentare sind viel interessanter als der Artikel selbst.

Check it out.

</Ende>

Onnieren Sie meinen Blog ab.

Folgen Sie mir auf Twitter bei http://www.twitter.com/pagalvin

Folgen Sie effizient Microsoft SharePoint (und andere) SharePoint-Foren

Ich habe folgende MSDN-Foren seit weit über einem Jahr (und möglicherweise fast 2 Jahren an dieser Stelle) und immer wieder höre ich von jemandem wie "schwer" Es ist, das zu tun. Ich finde es ziemlich einfach und dachte, ich würde meine "Technik" teilen. Diese Technik eignet sich auch für www.endusersharepoint.com (http://www.endusersharepoint.com/STP).

Am Beispiel MSDN, Ich gehe zuerst zu Norm Forumsseite wie die allgemeine Fragen für SharePoint Hauptseite hier: http://social.technet.microsoft.com/Forums/en-US/sharepointgeneral/threads

Sie sollten sofort bemerken, dass die Foren RSS aktiviert sind, wie gezeigt:

image

Ich habe Google Reader verwendet zur Verwaltung meiner RSS-Feeds für eine lange Zeit jetzt (www.Google.com/Reader). Ich dorthin, Fügen Sie den RSS-feed für das Forum und ich bekomme jetzt alle neuen Foren-Beiträge per RSS. Mein Google feeds für SharePoint Foren sehen wie folgt:

image

Google bietet mir einen schönen Blick auf die Buchung selbst:

image

Und schließlich, Google lässt mich die Tastatur verwenden, um einen Bildlauf durch die Postings in den Foren auf diese Weise.

Ich kann schnell durch Beiträge zu scannen und konzentrieren sich nur auf diejenigen, die ich glaube, dass ich einen nützlichen Beitrag leisten können.

Warnungen zu schließen die Schleife. Aktuelles zu Beiträge kommen nicht über RSS (Obwohl ich glaube, dass sie vor langer Zeit genutzt). Jedoch, Wenn ich eine Antwort auf einen Forum-Beitrag Posten, die Foren Benachrichtigen Sie mich per e-Mail und IM, die jemand geantwortet wiederum hat. Oder, Wenn ich keinen nützlichen Beitrag machen, aber ich wissen, was andere möchte zu sagen haben, Ich kann in sie bohren und Warnungen explizit anfordern, wenn andere reagieren.

In einer Stunde oder weniger Sie können Einrichten dieser Prozeß und und in einer Woche regelmäßiger Nutzung, erfahren Sie die verschiedenen Tricks und Abkürzungen Tastatur, so dass dies zur zweiten Natur wird.

Ich benutze die exakte gleiche Technik für Endbenutzer SharePoint.Com "Stump the Panel"-Foren. Dies ist ihre RSS-feed: http://www.endusersharepoint.com/STP/rss/.

Foren sind ein fantastischer Weg, vielleicht der beste Weg hinter den direkten persönlichen Erfahrung, lernen das Produkt und immer eine schöne Umfrage wie der Welt, bei großen, SharePoint verwendet. Probieren Sie es!

</Ende>

Onnieren Sie meinen Blog ab.

Folgen Sie mir auf Twitter bei http://www.twitter.com/pagalvin

Technorati Tags:

Verwenden Sie benutzerdefinierte Listen für effektiver Workflow-Überwachung

Ich habe mein Leben ein bisschen reorganisiert und fand einige Zeit einen Artikel einreichen www.endusersharepoint.com. Meine neuesten Artikel ist hier oben: Verwenden Sie benutzerdefinierte Listen für effektiver Workflow-Überwachung (http://www.endusersharepoint.com/?p=1658).

Dies ist die Öffnung ' Graph:

SharePoint Designer-Workflows geben nicht uns viel Einblick in was geschieht mit unserem Workflow-Lösungen. Und, die Sichtbarkeit, die wir erhalten durch eine relativ schlechte Schnittstelle behindert und 60 Tag-Zeitfenster. Dies 60 Tag-Fenster kann eine große Enttäuschung für neue Benutzer in SharePoint Designer sein, weil es nicht durch das Werkzeug selbst angekündigt wird. Es ist überhaupt nicht ungewöhnlich für jemanden zu feuern, SharePoint Designer, Erstellen einer Workflow-Lösung, die nutzt die "Log To History List"-action…

Das Problem ist, dass nach 60 Tage, Alle Nachrichten, die Sie auf diese Weise erstellen werden aus der Workflow-Verlaufsliste gelöscht.! Nach ein wenig Zähne Knirschen und "Was dachten Sie?"Argumente, unter dem Strich ist dies: Es passiert, und es muss geschehen. Die Frage ist, Wie kann man um ihn herum?

Die offizielle Antwort ist zu berufen, SharePoints integrierte Prüffunktion. Aus Sicht des Endbenutzers, jedoch, Das ist sehr schwach in WSS und MOSS nicht viel besser. Zum Glück, Wir können immer noch das vertraute SharePoint Designer-Tool zum Erstellen einer dauerhaften Workflow-Historie und Kontenschreibung, die eine Größenordnung nützlicher zu booten ist nutzen. Hier ist wie.

Ich beschreiben, wie eine freundlicher und nützlicher Audit-Lösung für deklarativen Workflows erstellt in SPD erstellt.

Ich war begeistert, dieser Artikel aus einem Projekt für einen Client zu schreiben, die neun technischen SPD Arbeitsabläufe zur Unterstützung einer logischen Geschäftsprozess entwickelt hatte. Vorausgesetzt für jetzt, neun eine angemessene Anzahl ist, Es war sicherlich eine Herausforderung zu debuggen oder den Gesamtstatus des Prozesses in einer einfachen Ansicht anzeigen. Einzelnen separaten technischen Workflows hat seinen eigenen unabhängigen Workflowverlaufsliste und das ist einfach nicht beherrschbar. Ich war in der Lage, alle von ihnen in einer einzigen Prüfung-Liste mit der Technik, die ich, auf der Website beschreibe zu kombinieren.

Check it out.

</Ende>

Onnieren Sie meinen Blog ab.

Folgen Sie mir auf Twitter bei http://www.twitter.com/pagalvin

Bambus Kalender Interaktion mit SharePoint führt dazu, dass "ein unerwarteter Fehler aufgetreten"

Heute, Ich habe in einer Umgebung gearbeitet, die einen Bambus-Kalender-Webpart für einige verbesserte Zusammenarbeit verwendet. Dies ein standard Medium/kleiner Bauernhof mit zwei Load-balanced WFEs, ein "Application Server" für die Indizierung und InfoPath und einer gruppierten SQL-back-End.

Der Client installiert einige Disaster-Recovery-Software auf eine von der WFEs und, die Folge einer defekten WFE für eine bestimmte Website in der Websitesammlung. Immer wenn Lastenausgleich wies auf die betroffenen WFE und dieser Website, Benutzer sah ein weitgehend leerer weißer Bildschirm mit dem Satz "ein unerwarteter Fehler ist aufgetreten". Keine andere Info zeigte, gerade dieser Satz.

Sie baten mich, sie zu betrachten. Ich leicht das Problem reproduziert und dann hat ein ?Inhalt = 1 am Ende der URL. Dies ist, wie ich lernte, dass sie das Webpart Bambus benutzten. Ich ging zurück zu der Seite und jetzt, plötzlich, Es zeigte mir eine nette geordnete Fehlermeldung:

image

Ich weiß nicht, was passiert ist oder was ich getan habe, um die kontrollierte Fehlermeldung, die andere als Anhängen erhalten die ?Inhalt = 1 Bit Query-String.

Dies ist wahrscheinlich ein sehr selten Rand-Fall aber wenn Sie diese Nachricht, "Unerwarteter Fehler" go ahead und hinzufügen ?Inhalt = 1 in der Abfragezeichenfolge und sehen, wohin das führt.

</Ende>

Onnieren Sie meinen Blog ab.

Folgen Sie mir auf Twitter bei http://www.twitter.com/pagalvin

Technorati Tags: ,

Kneifen über Leben Kommentar-Steuerelement in Windows

Ich nahm Windows live Spaces zurück im Juli 2007 als meine Blogging-Plattform. In den meisten Fällen, Ich habe keine Reue und Microsoft erweitert es sicherlich im Laufe der Zeit (Obwohl ich hauptsächlich über neue Features durch Zufall herausfinden).

Meine größte Beschwerde ist im Augenblick Blogspam. Diese person / Konto (http://cid-82b0534bceed9881.profile.live.com/) (u.a.) fügt häufig viel Spam-Kommentare zu meinem Blog in Form von Kommentaren. MSFT hinzugefügt ein nettes Feature um "neueste Kommentare" zu zeigen, also zumindest ich kann ziemlich schnell identifizieren sie (Während vor, Ich hatte in jedem Blog-Eintrag separat zu gehen) und sie bereinigen. Es ist immer noch zeitaufwendig.

Ich wünsche, dass:

  1. MSFT würde setzen einige bessere Filterung für spam.
  2. Ich könnte blockieren bestimmte Personen aus Kommentare hinzufügen.
  3. Andernfalls die oben, Ich könnte leichter identifizieren und Löschen von spam. Jetzt gerade, Ich muss es tun Kommentar von Kommentar und es ist langsam, vor allem, wenn einige Spam-Roboter Person/Programm hinzufügt 25 An 50 Kommentare in einer einzigen Sitzung.

Wenn Sie eine Windows-live-Benutzers und einige nützliche Tricks haben zu teilen, Ich wäre dankbar.

</endGripe>

Onnieren Sie meinen Blog ab.

Folgen Sie mir auf Twitter bei http://www.twitter.com/pagalvin

SharePoint Samstag Phänomen dauert (Plus, meine Dia-deck)

Ich kam aus Washington DC gestern nach dem Besuch der neuesten SharePoint Samstag. Was für eine bemerkenswerte Veranstaltung! Fortsetzung der Tradition der anderen SP-Samstag, Es wurde sehr gut geführt. Die Umwelt, die Gesamtorganisation, die Strömung, Anbieter-Bereich, Essen... alles war toll.

Natürlich, das beste Teil ist der Inhalt und ich glaube nicht, dass jemand enttäuscht ist.

Es ist wirklich ganz für mich erstaunlich, wie so viele Menschen sind mitreißende selbst aus dem Bett frühzeitig ein Samstag zu gehen und hören die Menschen reden über SharePoint für 8 hours 🙂 Amazing.

Die Chancen stehen, Es gibt ein SharePoint-Samstag-Ereignis, die dich zu und wenn es nicht, Warum beginnen Sie nicht ein?

Ich mit der Zunge drehen Titel auf der Konferenz vorgestellt, "Mithilfe der SharePoint-Plattform vertikale Geschäftsanwendungen." Sie können die Präsentation hier erhalten.: https://cid-1cc1edb3daa9b8aa.skydrive.live.com/browse.aspx/Public. Es ist nicht meine übliche Art von Präsentation und ich hatte viel Spaß mit ihm. Ich werde dies im Juni auf der North VA Benutzer-Gruppe-Konferenz Ende Juni wieder geben.

</Ende>

Onnieren Sie meinen Blog ab.

Folgen Sie mir auf Twitter bei http://www.twitter.com/pagalvin

Governance ist ein Marketing Plan zu

Der Grund, warum, den wir so viel Zeit verbringen (oder sollte, auf jeden Fall) Governance-Pläne ausarbeiten ist, weil wir wollen, dass die SharePoint-Lösung so effektiv wie möglich sein. Wir wollen gute Infrastruktur und Regeln zu halten, Kolibris und sicher im Falle einer Katastrophe. Wir wollen gute Security Prozesse, sowohl die Umwelt richtig zu sichern, sondern machen es vernünftig zu verwalten. Wir wollen eine gute Informations-Architektur, die den Test der Zeit stehen, ideal um zu überleben eine große organisatorische Verwaltung im Unternehmen ändern.

Wünschenswerten Maß, eine Governance Dokumentation und Planung in eine Reihe von "soll das du" übertragen können und "Du darf nicht die", wie in:

  • Du wird nicht SharePoint-Sicherheitsgruppe erstellen.; Verwenden Sie stattdessen AD.
  • Du wird nicht Ordner in Dokumentbibliotheken erstellen.; Verwenden Sie stattdessen Inhaltstypen und Ansichten.
  • Du wird Inhalt Typen auf der Grundlage einen bestimmten benutzerdefinierten Basistyp deaktiviert alle Dokument erstellen.
  • Du wird keine Taxonomie des Informationen basierend auf heutigen Unternehmen Organigramm erstellen..

"Du soll" und "Du darf nicht" haben Sie sicherlich ihren Platz in der Governance-Plan.

Ein erfolgreicher Steuerungsplan haben auch einen starken marketing-Winkel. Es sollte zu verkaufen und selbst den größtmöglichen Umfang zu rechtfertigen. Eine wirklich erfolgreiche Steuerungsplan beruht auf der freiwilligen Zusammenarbeit aller SharePoint Benutzer. (Gibt es Franse Fälle wo die Zusammenarbeit der Gemeinschaft nicht erforderlich ist, z. B. wenn durch eine sehr kleine Anzahl von straff verwaltete Benutzer SharePoint verwendet wird; Ich bin sicher, dass Sie andere denken). Wenn die Benutzer-Community nicht in Ihrem Steuerungsplan kauft, dann wird es teilweise erfolgreich am besten.

Ich verwende absichtlich das Wort "kaufen". Die Gemeinschaft wird dem Steuerungsplan kaufen, wenn es grundsätzlich gesund und Sie, um einige Mühe gehen, sie darauf zu verkaufen. Führt zur Vermarktung zu verkaufen und deshalb meiner Meinung nach eine Steuerungsplan einen Marketingplan zu berücksichtigen. Überzeugen die Endbenutzer, die sie benötigen, um die Governance-Plan zu folgen und sie werden es freiwillig folgen. Wenn eine kritische Masse an Menschen, die nach dem Steuerungsplan kann man dann den Plan Vorteile folgen und eine stärkere Umgebung haben Sie dafür.

</Ende>

Onnieren Sie meinen Blog ab.

Folgen Sie mir auf Twitter bei http://www.twitter.com/pagalvin

Lösung: Kompilieren von MOSS Publikum fügt keine neuen Mitglieder

Fazit: wollen Sie eine Profileigenschaft in der Regel verwenden Sie zum Erstellen von Benutzergruppen, die Eigenschaft nur sichtbar für "jedermann".

Ich war gestern mit einem Kollegen arbeiten und er war Gebäude heraus ein MOSS-Publikum auf der Grundlage einer benutzerdefinierten Benutzerprofileigenschaft in MOSS. In diesem Fall, die Publikum-Eigenschaft ist "SITECD" benannt und vereinbarungsgemäß, speichert ein 3 Zeichencode. Er hatte das Publikum und eine Regel, die das sagte, wenn "SITECD 'ABG' entspricht" definiert, Schließen Sie das Benutzerprofil in das Publikum.

Er ein single-User-Profil mit diesem Wert einrichten und stellte das Publikum, aber MOSS würde nicht einfach diesen Benutzer hinzufügen. Ich bemerkte, dass die Privatsphäre-Einstellung für das Profil "mir nur" festgelegt wurde (die restriktivste form) und ich erinnerte mich, irgendwo zu lesen, diese Eigenschaft Profile in Regeln verwendet müssen von "jeder" angezeigt werden. Er machte, dass Veränderung und dass das Problem gelöst.

Das wirklich lustige daran ist, dass ich lesen über dieses "erinnert". Es war nörgelnden mich heute Morgen aus irgendeinem Grund und ich merkte, dass ich ein Kapitel in diesem Buch geschrieben hatte, Moos erklärt: Ein InformationWorker Tieftauchen in Microsoft Office SharePoint Server 2007, und, dass ich diesen Punkt im sehr Kapitel erörtert schrieb :). Ich hätte gedacht, dass jedes Wort, das ich in diesem Kapitel schrieb in mein Gedächtnis eingebrannt werden würde.

Matt Morse schreibt dies hier schön ausführlich und ich es im Kapitel verwiesen: http://blogs.pointbridge.com/Blogs/morse_matt/Pages/Post.aspx?_ID=50

</Ende>Onnieren Sie meinen Blog ab.

Folgen Sie mir auf Twitter bei http://www.twitter.com/pagalvin

Technorati Tags: ,