Брз и лесен: Го користите jQuery да постави вредност во полето за текст е на Формуларот за SharePoint

Почнав поигрува со jQuery yesterday. I’ve been wanting to do this for a long time, оттогаш Пол 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" (може да се каже јас сум малку кукавица со "празни места" нешто се случува, но јас не го зачин до крајот на овој член).

Ова малку на jQuery работел за мене:

<скрипта тип ="text/javascript">

  $(функција() {

    $("Влез[title = DefaultMeFieldNoSpaces]").attr(
        {вредност: "Вие сте во непочтен лавиринтот на пасуси, сите подеднакво. "});

  });

</скрипта>

Како што го разбирам ова малку на jQuery е велејќи, “find me any input tag whose title = DefaultMeFieldNoSpaces. Потоа, постави сите на нивните вредности на познатата фраза од еден стар компјутер играта. "

Бидејќи ќе има само едно поле на форма со наслов еднаква на "DefaultMeFieldNoSpaces" ние се увери на доделување на вредност на тоа поле и нема други.

Она што за областа чие име има празни места во него? It’s nearly the same:

<скрипта тип ="text/javascript">

  $(функција() {
     $("Влез[title = Доделување поле со простор]").attr(
        {вредност: "Вие сте во непочтен лавиринтот на пасуси, сите подеднакво. "});

  });

</скрипта>

Мислам дека ова е прилично безбеден пристап, 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"
тип="text"
maxlength="255"
ид="ctl00_m_g_bdb23c2c_fde7_495f_8676_69714a308d8e_ctl00_ctl04_ctl02_ctl00_ctl00_ctl04_ctl00_ctl00_TextField"
наслов="DefaultMeFieldNoSpaces"
класа="ms-long"
/>

"Титула" се издвојува како препознатлив и се надевам уникатна особина да ни помогне да ги идентификуваат специфичните колона во која ние сакаме да го додели на нашите произволна вредност.

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

Technorati Тагови: ,

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.

Во соработка со мојот одличен бизнис партнер, Интегрирани системи и услуги група (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, вклучувајќи и продажба, инженеринг, истражување и развој, правни и други групи.

Демо ќе сака да покаже апликација која го олеснува таков вид на соработка, заедно со дискусија за тоа како сите оние соработка битови треба да се интегрираат со позадински 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 Designer од мојот Студената, Мртви раце

Мојата најнова статија е во www.EndUserSharePoint.com. I wrote about SharePoint Designer, Крајните корисници и контури на стратегија која крајните корисници може да се обиде и да ги следат со цел да се покажат компетентност и да се изгради доверба околу оваа алатка.

Коментарите се многу поинтересна од самата статија.

Проверете го ова.

</крајот>

Да се ​​претплатите на мојот блог.

Следете ме на Twitter во http://www.twitter.com/pagalvin

Ефикасно Следете на Microsoft 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 feeds за долго време (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/.

Форумите се одличен начин, веројатно најдобар начин помалку од директен лично искуство, на учење на производот и добивање на убаво анкета за тоа како светот, на слобода, uses SharePoint. Give it a try!

</крајот>

Да се ​​претплатите на мојот блог.

Следете ме на Twitter во http://www.twitter.com/pagalvin

Technorati Тагови:

Користи прилагодено Листи за Повеќе Ефективни Workflow за ревизија

Сум реорганизира мојот живот малку и најдов малку време да поднесе член на www.endusersharepoint.com. My latest article is up here: Користи прилагодено Листи за Повеќе Ефективни Workflow за ревизија (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, создаде работното решение кое Нотингем на "Најави Да Историја Листа на" акција ...

Проблемот е што по 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

Technorati Тагови: ,

Бамбус Календар Интеракција со 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 и неодреден 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, одеднаш, тоа ми покажа убаво уреден порака за грешка:

image

Јас не знам што се случува или она што го направив за да го добиете контролирани порака за грешка за да се прикаже освен дополнувања на ?contents=1 bit of the query string.

Ова е веројатно многу ретки работ случајот, но ако се добие таа порака, "Се случи неочекувана грешка" оди напред и да додадете ?содржината = 1 до барањето и да видиме каде што води.

</крајот>

Да се ​​претплатите на мојот блог.

Следете ме на Twitter во http://www.twitter.com/pagalvin

Technorati Тагови: ,

Griping за Windows Live коментар на контрола

Јас зедов Windows Live Spaces назад во јули 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 корисник и да има некои корисни трикови да го споделам, Јас би бил благодарен.

</endGripe>

Да се ​​претплатите на мојот блог.

Следете ме на Twitter во http://www.twitter.com/pagalvin

SharePoint сабота феномен продолжува (повеќе, мојата слајд палубата)

Јас се вратив од Вашингтон вчера откако присуствуваше на најновите SharePoint Сабота. What a remarkable event! Continuing the tradition of other SP Saturday’s, it was very well run. The environment, целокупната организација, на протокот, продавач област, храна ... сето тоа беше страшно.

Се разбира, најдобриот дел е содржината и јас не верувам дека некој е разочаран.

Тоа е навистина неверојатно за мене колку толку многу луѓе се нагло се од кревет рано сабота да одат и да го слушнете луѓе се зборува за SharePoint за 8 hours 🙂 Amazing.

Шансите се, има SharePoint сабота настан доаѓа на вашиот начин и ако не постои, зошто да не почнете еден?

Јас презентирани на конференцијата со јазикот извртување наслов, “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

Владеење е маркетинг план Премногу

Причината поради која го поминуваат толку многу време (или треба да, во секој случај) 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 безбедност група; користете АД наместо.
  • Ти не треба да креирате папки во документот библиотеки; користете типови содржини и ставови наместо.
  • Ти ќе се создаде сите содржината на документот видови базирана на специфични сопствени база тип.
  • Ти не треба да се создаде информации за таксономија базирана компанија денес 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

Решение: Составувањето Мос публика Додава Нема нови членови

Крајна линија: ако сакате да го користите профилот на имотот во правило за создавање публика, на имотот мора да биде видлив за "сите".

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, Мос Објаснување: Информативен Работничкиот длабоко се нурне во Microsoft Office SharePoint Server 2007, и дека јас покриен овој момент во многу поглавје што сум го напишала :). I would have thought that every word I wrote in that chapter would be seared into my memory.

Мат Морс пишува овој во убави детали тука и јас го референцира во поглавјето: http://blogs.pointbridge.com/Blogs/morse_matt/Pages/Post.aspx?_ID=50

</крајот>Да се ​​претплатите на мојот блог.

Следете ме на Twitter во http://www.twitter.com/pagalvin

Technorati Тагови: ,