Արագ եւ հեշտ: Օգտագործեք jQuery ստեղծենք տեքստ դաշտի արժեքի վրա Sharepoint տեսքով

Սկսել եմ խաղալ ամբողջ հետ: jQuery yesterday. I’ve been wanting to do this for a long time, վեր Paul Grenier սկսվել Բառը իր շարքը jQuery մասին վերջնական օգտագործողների համար է, որ պատվարժան www.endusersharepoint.com web site. As I use it, I hope to add a series of “Quick and Easy” posts like this one. This post describes how to set a known text field’s value to anything you want.

Այս սցենարի, Ես ստեղծել գործարկողի համար, որի «նոր» ձեւը նայում `ինչպես ցուցադրված է:

image

Սա նոր ձեւ է մաքսային ցուցակի հետ կանխադրված Վերնագիր սյունակում եւ երկու ցուցակի սյուներ (ոչ Տեղում սյուներ; Ես չեմ կարծում, որ դա պետք է որեւէ տարբերություն).

Նպատակն է հատկացնել կամայական արժեք է ոլորտում, Է DefaultMeFieldNoSpaces է (Կարող եք ասել, I'ma քիչ մը երկչոտ է, «առանց բացատների:« Բանն այն շարունակվում է, բայց ես դա անել, համեմունք այն վերջում սույն հոդվածի).

Սա քիչ jQuery աշխատել ինձ համար:

<script տեսակ ="Text / JavaScript">

  $(ֆունկցիա() {

    $('Մուտք[Դուք կոչումը DefaultMeFieldNoSpaces]').attr(
        {արժեք: 'Դու մի twisty Maze են հատվածներ, բոլորս իրար նման.});

  });

</ձեռագիր>

Ինչպես ես հասկանում դա քիչ jQuery ասում, “find me any input tag whose title = DefaultMeFieldNoSpaces. Ապա, սահմանել իր բոլոր արժեքների, ինչպես հայտնի արտահայտության համար ծեր համակարգչային խաղի ».

Քանի որ միայն մեկը դաշտի վրա ձեւի հետ կոչում հավասար մասնաճյուղի DefaultMeFieldNoSpaces «Մենք վստահեցրել է նշանակվում մի արժեք այդ դաշտում եւ ոչ մի այլ.

Ինչ վերաբերում է մի դաշտ, որի անունն ունի, տարածքներ է դրա? It’s nearly the same:

<script տեսակ ="Text / JavaScript">

  $(ֆունկցիա() {
     $('Մուտք[անվանումը = Վերագր Field With տարածության]').attr(
        {արժեք: 'Դու մի twisty Maze են հատվածներ, բոլորս իրար նման.});

  });

</ձեռագիր>

Կարծում եմ, սա բավականին ապահով մոտեցում, meaning that we should be able to find the field that we want and only the field we want. If you look at the HTML SharePoint is giving us, դա տեսակ խառնաշփոթ:

<մուտք
անուն="ctl00$m$g_bdb23c2c_fde7_495f_8676_69714a308d8e$ctl00$ctl04$ctl02$ctl00$ctl00$ctl04$ctl00$ctl00$TextField"
տիպ= "Տեքստը:"
maxlength= "255"
id="ctl00_m_g_bdb23c2c_fde7_495f_8676_69714a308d8e_ctl00_ctl04_ctl02_ctl00_ctl00_ctl04_ctl00_ctl00_TextField"
վերնագիր= "DefaultMeFieldNoSpaces"
դաս= "Ms-երկարությամբ"
/>

«Կոչումը», առանձնանում է որպես ճանաչելի եւ հուսով յուրահատուկ հատկանիշ օգնել մեզ պարզել կոնկրետ սյունը, որը մենք ուզում զիջել մեր կամայական արժեք.

This is a foundational concept. Setting a field in an arbitrary way like this isn’t going to win any awards. Սակայն, եթե մենք ուզում ենք անել ավելի հետաքրքիր ձեւ մակարդակի իրեր (որը մենք բոլորս էլ ուզում ենք անել,, Իհարկե, անմիջապես հետո, մենք ավարտել լվանալով ճաշատեսակներ), սիրում եմ փոխել արժեքը "դաշտը, բ" ավտոմատ հիման վրա արժեքի դաշտում մի, մենք (Ես) Պետք է սովորել այս բաները.

Կարծում եմ, որ մեր լավագույն հնարավորությունն է ստանալ օգտակար իրական արժեքը այստեղ միջոցով վերնագրի, at least for text fields. There may be a better, more reliable approach. If I find it, Ես նորացնել Այս գրառումը. If you know a better way, խնդրեմ թողնել մեկնաբանություն:</վերջ>

</վերջ>

Անդամագրվել իմ բլոգում.

Գտեք Twitter-ում http://www.twitter.com/pagalvin

Արորդիների Tags: ,

Sharepoint ցույց: Լծակներ Sharepoint կառուցել ուղղահայաց բիզնեսի դիմում

[Նշում: Ես ուզում եմ ասել, որ ուղիղ հեռու եմ ֆինանսական շահագրգռվածություն ցանկալի արդյունքի, այս ցույցին, որը ես նշել, ի շահ ամբողջ բացահայտման, եւ այլն:. This is actually the first time I’ve ever blogged about an event where I stand to benefit personally in this way.]

Սույն վեբ ցույցը տեղի է ունենում Հինգշաբթի, 06/04 ում 12:30 EDT, ավարտում է 1:30PM EDT.

Հետ իմ գործընկերոջ գերազանց, Ինտեգրացված համակարգեր եւ ծառայություններ Group (ISSG), I have been working to develop a vertical business application using SharePoint as the platform. Այս դեպքում, we’re building an application that serves the needs of manufacturers that make customized product for their customers. In these cases, a great deal of collaboration needs to take place between the customer and the manufacturer. There’s also a great deal of collaboration required between different groups within the manufacturer, այդ թվում `վաճառքի, Ինժեներա -, հետազոտություններ եւ մշակումներ, իրավական եւ այլ խմբեր:.

The demo մտադիր է ցույց տալ, դիմում, որոնք հեշտացնում են այդ տեսակի գործակցության, հետ միասին քննարկման համար, թե ինչպես բոլորը, այդ համագործակցությանը bits պետք է ինտեգրվել է backend ERP համակարգին.

Վերջապես, this isn’t going to be a SharePoint demo. This is a demonstration of a solution for a specific niche problem that happens to use SharePoint as the platform.

Այնքան, ինչու եք մտահոգում է, եւ տեսնել այս ցուցադրություն? 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.

Եթե ​​դուք հետաքրքրված, խնդրեմ մուտք այստեղ(https://www323.livemeeting.com/lrs/8000043750/Registration.aspx?pageName=skmqfwbr5smmlx20).

</վերջ>

Անդամագրվել իմ բլոգում.

Գտեք Twitter-ում http://www.twitter.com/pagalvin

Դուք չեք կարող ծկրակել Sharepoint դիզայներին From Իմ Cold, Մահացած Ձեռքեր

Իմ վերջին հոդվածը մինչեւ ժամը www.EndUserSharePoint.com. I wrote about SharePoint Designer, Վերջ Users եւ ուրվագիծը ռազմավարության է, որ վերջնական օգտագործողների կարող փորձում եւ հետեւել, որպեսզի ցույց իրավասությունը եւ կառուցել վստահության շուրջ, այս գործիքը.

Որ մեկնաբանությունները ավելի հետաքրքիր է, քան հոդվածի բուն.

Ստուգել այն.

</վերջ>

Անդամագրվել իմ բլոգում.

Գտեք Twitter-ում http://www.twitter.com/pagalvin

Արորդիների Tags: ,

Արդյունավետ Հետեւեք Մայքրոսոֆթ Sharepoint (եւ այլ) Sharepoint Ակումբ

Ես հետեւում MSDN ֆորումների համար նաեւ ավելի քան մեկ տարի (եւ հնարավոր է գրեթե 2 Նորերը այս պահին) and every now and then I hear from someone how “hard” it is to do that. I find it quite easy and thought I’d share my “technique”. This technique also works for www.endusersharepoint.com (http://www.endusersharepoint.com/STP).

Հաշվի MSDN որպես օրինակ, Ես առաջին անգամ գնում ստանդարտ ֆորումի էջ, ինչպիսիք են ընդհանուր հարցերի Sharepoint գլխավոր էջի այստեղ: http://social.technet.microsoft.com/Forums/en-US/sharepointgeneral/threads

Դուք պետք է անմիջապես նկատել է, որ ֆորումները RSS հնարավորություն, ինչպես ցուցադրված է:

image

Ես արդեն օգտագործել Google Reader կառավարման իմ Բոլոր RSS թարմացվող էջերը երկար ժամանակ չէ (www.google.com / ընթերցողը). I go there, add the RSS feed for the forum and now I’m getting all new forums posts via RSS. My Google feeds for SharePoint forums look like this:

image

Google տալիս ինձ հաճելի տեսակետը, որը փակցնում է:

image

Եվ վերջապես,, Google թույլ է տալիս ինձ օգտագործել ստեղնաշարի համար ոլորել միջոցով թարգմանիչները են ֆորումների այս ձեւով.

Ես կարող եմ արագ սկան միջոցով գրառումների եւ կենտրոնանալ հենց նրանք, ես զգում եմ, կարող է օգտակար ներդրում.

Alerts close the loop. Updates to posts don’t come through RSS (չնայած ես կարծում եմ, որ նրանք սովոր են վաղուց). Սակայն, եթե ես չունեք պատասխան համաժողովի փակցնում, the forums alert me via email and IM that someone responded in turn. Կամ, եթե ես չեմ կարող անել օգտակար ներդրում, սակայն ուզում եմ իմանալ, թե ինչ ուրիշներն են ասում, Ես կարող եմ ակոս է, եւ բացահայտորեն պահանջել հիշեցումներ, երբ մյուսները պատասխանել.

Մեկ ժամից քիչ թե դուք կարող եք ստեղծել այս գործընթացը եւ, եւ մեկ շաբաթվա հերթական օգտագործման, սովորում են տարբեր հնարքներ ու ստեղնաշարի դյուրանցմ այնպես, որ սա դառնում է երկրորդ բնությունը.

I use the exact same technique for End User SharePoint.Com’s “Stump the Panel” forums. This is their RSS feed: http://www.endusersharepoint.com/STP/rss/.

Ֆորումներ են Awesome ճանապարհ, հնարավոր լավագույն ուղին կարճ անմիջական անձնական փորձից, - ի ուսուցման ապրանքը եւ ստանալով հաճելի հարցում, թե ինչպես աշխարհը, լայն, uses SharePoint. Give it a try!

</վերջ>

Անդամագրվել իմ բլոգում.

Գտեք Twitter-ում http://www.twitter.com/pagalvin

Արորդիների Tags:

Օգտագործել ընտրովի ցուցակ առավել արդյունավետ աշխատանքի արդյունքում Աուդիտորական գործունեության

Ես իմ կյանքի մի քիչ վերակազմակերպվում եւ գտել որոշ ժամանակ ներկայացնել հոդված է www.endusersharepoint.com. My latest article is up here: Օգտագործել ընտրովի ցուցակ առավել արդյունավետ աշխատանքի արդյունքում Աուդիտորական գործունեության (http://www.endusersharepoint.com/?p=1658).

Սա բացումից ի գրաֆիկի:

SharePoint Designer workflow doesn’t give us a lot of visibility into what’s happening with our workflow solutions. Իսկ, տեսանելիությունը, որ մենք ստանում խոչընդոտում են համեմատաբար աղքատ ինտերֆեյսի եւ 60 day time window. Սա 60 day window can be a major disappointment to new SharePoint Designer users because it’s not advertised by the tool itself. It’s not at all uncommon for someone to fire up SharePoint Designer, ստեղծել աշխատանքի արդյունքում լուծում է, որ այդ լծակները "Գրանցվիր To պատմության համար» ակցիայի ...

Խնդիրն այն է, որ դրանից հետո 60 օր, ցանկացած հաղորդագրություն, որ դուք ստեղծել այս ձեւով կարող են ջնջվել է աշխատանքի արդյունքում պատմության ցուցակում:! After a bit of teeth gnashing and “what were they thinking?Է փաստարկները, ներքեւի գծի է սա: it happens and it needs to happen. Հարցն այն է,, ինչպես կարող ենք դրա շուրջ?

The official answer is to rely upon SharePoint’s built-in auditing feature. From an end user’s point of view, սակայն, that’s very weak in WSS and not much better in MOSS. Բարեբախտաբար, we can still leverage the familiar SharePoint Designer tool to create a durable workflow history and audit trail which is an order of magnitude more useful to boot. Here’s how.

I describe how to create a more friendly and useful audit solution for declarative workflow created in SPD.

I was inspired to write this article from a recent project for a client that had developed nine technical SPD workflows in support of one logical business process. Assuming for now that nine is a reasonable number, it was certainly a challenge to debug it or view the overall status of the process in one simple view. Each of these separate technical workflows has its own independent workflow history list and that’s just not manageable. I was able to combine all of them into a single audit list using the technique I describe on the site.

Ստուգել այն.

</վերջ>

Անդամագրվել իմ բլոգում.

Գտեք Twitter-ում http://www.twitter.com/pagalvin

Բամբուկե Calendar շփվել է Sharepoint առաջացնում: «Եթե անսպասելի սխալ է կատարվել"

Այսօր, I’ve been working in an environment that uses a Bamboo calendar web part for some improved collaboration. This a standard medium/small farm with two load balanced WFEs, ա »դիմում սերվերի համար" ինդեքսավորման եւ InfoPath եւ clustered SQL ետ վերջ.

The client installed some disaster recovery software onto one of the WFEs and that resulted in a broken WFE for a specific site in the site collection. Whenever load balancing pointed at the affected WFE and that site, users saw a largely blank white screen with the sentence “An unexpected error occurred”. No other info showed, միայն այդ նախադասությունը.

They asked me to look at it. I easily reproduced the problem and then added a ?contents=1 to the end of the URL. This is how I learned they were using the Bamboo web part. I went back to the page and now, հանկարծ, դա ցույց տվեց ինձ մի գեղեցիկ պատշաճ error message:

image

Ես չգիտեմ, թե ինչ էր կատարվում, թե ինչ ես ստանալու վերահսկվող սխալի ուղերձ է ցույց տալ, բացառությամբ այն appending ?contents=1 bit of the query string.

Սա, թերեւս, շատ հազվադեպ բերան դեպքն է, բայց եթե դուք ստանում եք այդ ուղերձը, "Չի անսպասելի սխալ է կատարվել" գնալ առաջ եւ ավելացնել ?բովանդակության = 1 համարից հարցման պարանի եւ տեսնում այն, որ տանում է.

</վերջ>

Անդամագրվել իմ բլոգում.

Գտեք Twitter-ում http://www.twitter.com/pagalvin

Արորդիների Tags: ,

Griping մոտ Windows Live Մեկնաբանություն Վերահսկում

Հաղորդագրություն փակցնելուց Windows Live տարածքներ դեռեւս հուլիսին 2007 as my blogging platform. For the most part, Ես չունեմ որեւէ ԱՓՍՈՍԱՑ ՈՒ Microsoft անպայման տարածվում այն ​​ժամանակի ընթացքում (չնայած, ես հիմնականում գտնել նոր հնարավորություններ պատահական).

My biggest complaint right now is blog spam. This person / հաշիվ (http://cid-82b0534bceed9881.profile.live.com/) (ի թիվս այլոց,) frequently adds a lot of spam comments to my blog in the form of comments. MSFT added a nice feature to show “recent comments” so at least I can fairly quickly identify them (մինչդեռ առաջ, Ես ստիպված էի գնալ դեպի յուրաքանչյուր առանձին բլոգ - գրառմանը) and clean them up. It’s still time consuming.

Մաղթում եմ, որ:

  1. MSFT կլինի որոշ չափով ավելի լավ զտման համար պետք է գրանցվեք:.
  2. Որ ես կարող էի արգելափակել են կոնկրետ մարդկանց, ավելացնելով մեկնաբանություններ.
  3. Բացակայության դեպքում վերը նշված, I could more easily identify and delete spam. Right now, Ես ուզում եմ անել այն կարծիքին, ըստ մեկնաբանության, եւ դա դանդաղ, մանավանդ, երբ որոշ աղբ ռոբոտը մարդ / ծրագրի ավելացնում 25 դեպի 50 մեկնաբանություններ մեկ նստաշրջանում:.

Եթե ​​դու մի Windows Live օգտվողին եւ ունեն մի քանի օգտակար tricks կիսել, Ես երախտապարտ լինել.

</endGripe>

Անդամագրվել իմ բլոգում.

Գտեք Twitter-ում http://www.twitter.com/pagalvin

SharePoint Շաբաթ երեւույթ շարունակվում է (ավելի շատ, Իմ slide տախտակամած)

Ես վերադարձել Վաշինգտոնում երեկ հետո հաճախում ամենաուշը Sharepoint Շաբաթ. What a remarkable event! Continuing the tradition of other SP Saturday’s, it was very well run. The environment, ընդհանուր կազմակերպության, հոսքը, վաճառող տարածք, սննդի ... բոլոր այն էր, սարսափելի.

Իհարկե, լավագույն մասը, թե բովանդակությունը, եւ ես չեմ կարծում, որ որեւէ մեկը հիասթափված.

Դա, իրոք, բավական զարմանալի է ինձ համար, թե այդքան շատ մարդիկ են իրենց rousing դուրս անկողնում վաղ է շաբաթ օրը գնալ եւ լսել մարդկանց մասին SharePoint համար 8 hours 🙂 Amazing.

Հավանականություն են, կա մի SharePoint Շաբաթ իրադարձություն գալիս ձեր ճանապարհը, եւ եթե չկա, ինչու չեք սկսել է?

Ես ներկայացրել է համաժողովի հետ լեզուն twisting վերնագրում, “Using the SharePoint Platform to Build Vertical Business Applications.” You can get the presentation here: https://cid-1cc1edb3daa9b8aa.skydrive.live.com/browse.aspx/Public. It’s not my usual sort of presentation and I had fun with it. I’ll be giving this again in June at the North VA user group conference at the end of June.

</վերջ>

Անդամագրվել իմ բլոգում.

Գտեք Twitter-ում http://www.twitter.com/pagalvin

Արորդիների Tags: ,

Governance է մարքեթինգային պլան Too

Պատճառը մենք ծախսել այնքան ժամանակ (կամ պետք է, ամեն դեպքում,) working out governance plans is because we want the SharePoint solution to be as effective as possible. We want good infrastructure and rules to keep it humming and safe in case of disaster. We want good security processes to both properly secure the environment but also make it reasonable to manage. We want a good information architecture that will stand the test of time, ideally managing to survive a major organizational change in the company.

Հասնել, որ ցանկալի նպատակին, ա կառավարման փաստաթուղթ, եւ պլանի բաժանորդները կարող են ժառանգաբար անցնել մի փունջ "դու պետք է» եւ «դու չպետք է»,, ինչպես:

  • Դու չպետք է ստեղծի SharePoint անվտանգության խումբ; օգտագործել AD փոխարեն.
  • Դու չպետք է ստեղծել թղթապանակներ փաստաթղթում գրադարանների; օգտագործել բովանդակության տեսակի եւ տեսակետները փոխարեն.
  • Դու պետք է ստեղծել բոլոր փաստաթղթերի բովանդակության տեսակի հիման off հատուկ մաքսային բազային տեսակի.
  • Դու չպետք է ստեղծել տեղեկատվական taxonomy հիման off այսօրվա ընկերության Org աղյուսակում.

«Դու պետք է» եւ «դու չպետք է», անկասկած, պետք է իրենց տեղը կառավարման պլանի.

A more successful governance plan will also have a strong marketing angle. It should sell and justify itself to the maximum extent possible. A truly successful governance plan relies upon the voluntary cooperation of all SharePoint users. (Կան դեպքեր, երբ հանրությունը ծոպեր համագործակցությունը չի պահանջվում, օրինակ, երբ SharePoint օգտագործվում է շատ փոքր թվով սերտորեն հաջողվել օգտագործողների; Համոզված եմ, դուք կարող եք մտածել ուրիշների). If the user community doesn’t buy into your governance plan then it will be partially successful at best.

I use that word “buy” deliberately. The community will buy the governance plan if it’s fundamentally sound and you go to some effort to sell them on it. Selling leads to marketing and that’s why I think that a governance plan should be considered a marketing plan too. Convince your end users that they need to follow the governance plan and they will voluntarily follow it. If you can get a critical mass of people following the governance plan then the plan’s benefits follow and you’ll have a stronger environment for it.

</վերջ>

Անդամագրվել իմ բլոգում.

Գտեք Twitter-ում http://www.twitter.com/pagalvin

Լուծում: Կազմելու MOSS հանդիսատեսին ավելացնում Չկան նոր անդամներին

Ստորին գիծ: եթե ուզում եք օգտվել պրոֆիլը գույքը որպես կանոն ստեղծելու հանդիսատեսին, գույքը պետք է լինի տեսանելի, «բոլորին»:

I was working with a co-worker yesterday and he was building out a MOSS audience based on a custom user profile property in MOSS. Այս դեպքում, հանդիսատեսին գույքը անվանել «SITECD» եւ կոնվենցիայով, հիշում է 3 բնավորությունը կոդը. Նա սահմանում է հանդիսատեսին ու կանոն է, որ ասել է, որ եթե «SITECD հավասար 'abg», ապա նաեւ, որ Օգտվող դիտարկում է հանդիսատեսին.

Նա ստեղծել է մի Օգտվող անձնագիրը այդ արժեքին եւ կազմել է հանդիսատեսին, but MOSS simply wouldn’t add that user. I noticed that the privacy setting for that profile was set to “me only” (առավել խիստ ձեւը) and I remembered reading somewhere that property profiles used in rules must be visible by “everyone”. He made that change and that solved the problem.

The really funny thing about this is that I “remembered” reading about this. It was nagging at me this morning for some reason and I realized that I had written a chapter in this book, MOSS բացատրեց: Տեղեկատվական աշխատողի Deep Dive մեջ Microsoft Office SharePoint Server 2007, եւ որ ես լուսաբանել այս պահին հենց գլխի էի գրել :). I would have thought that every word I wrote in that chapter would be seared into my memory.

Matt Morse գրում այս են գեղեցիկ մանրամասն այստեղ, եւ ես Ուղեկցող այն գլխում: http://blogs.pointbridge.com/Blogs/morse_matt/Pages/Post.aspx?_ID=50

</վերջ>Անդամագրվել իմ բլոգում.

Գտեք Twitter-ում http://www.twitter.com/pagalvin

Արորդիների Tags: ,