SharePoint Siopa Plé Oscailte Q&A Seisiún Déardaoin 08/13 @ 12:30 AM EDT

Beidh Arcovis a óstáil ár dara "SharePoint Siopa Talk" seisiún seo Déardaoin ag 12:30 AM EDT. Show up with your SharePoint questions and we’ll do our best to entertain you with banjo jokes, smart but harmless put-downs of our fellow panelists and maybe even answer a question or two. This week’s “official” panel includes yours truly, mo chomhpháirtithe Arcovis (Natalya Voskresenskaya agus Harry Jones) agus Laura Rodgers (de twitter & EndUserSharePoint Laochra). Bob fox threatened to join too, but I don’t take that too seriously. Last time, bhí againn ar leibhéal mór de rannpháirtíocht lucht féachana a theacht salach ar an líne idir panelists agus lucht freastail agus tá mé ag súil go mbeidh an céanna tarlú Déardaoin.

Tá an ócáid ​​seo comh-urraithe ag Córais Comhtháite agus Grúpa Seirbhísí (www.issgroup.net).

Clárú anseo le do thoil: https://www323.livemeeting.com/lrs/8000043750/Registration.aspx?pageName=9xrzxfs9x34sb0sm

Má tá ceisteanna agat gur mhaith leat dúinn a ghlacann tú, just dial into the call and ask it. If you want us to think about it first, seol chugainn ar ríomhphost nó fág tagairt anseo.

Féach leat ansin!

</deireadh>

Liostáil le mo bhlag.

Lean mé ar Twitter ag http://www.twitter.com/pagalvin

Coinníollacha Réamh-atá ann cheana féin: SharePoint Teimpléid Alert chuig an Tarrthála (?)

One of my clients worked with a previous contractor to build out a small but useful HR application for the enterprise. That contractor used SharePoint Designer to implement the workflow portion of the solution. It’s a bit of a mess. Mar shampla, there are nine SPD workflows in support of a single logical workflow process and up to five of them may fire simultaneously at any given time given the right conditions. It’s not easy to debug 🙂

Tá roinnt riachtanas go fóill-gan íoc ag mo chustaiméirí, one of which is to generally provide more context when the system sends out email alerts – both in the email itself as well as associated task forms. As SPD workflow implementers know, the “collect data from user” SPD action actually creates a task with a custom content type. When we use that action, we don’t get to specify much. We can prompt for some values (e.g. "Cheadú" nó "dhiúltú") and we can specify a hard coded value in the title and description. That’s about it.

Is riachtanas Mo chustaiméara dhá huaire:

  1. Nuair a chuireann SharePoint r-phost faoi shannadh tasc, I measc a lán eolais mar gheall ar an tasc i gcorp r-phost.
  2. Níos tábhachtaí fós, le fada – nuair a cad a tharlaíonn nuair úsáideoir ar an nasc sa r-phost tasc, the task form should have all the information the approver needs in order to make his/her approve or deny decision. Right now, the manager needs to click on the item link itself to drill down into the underlying details and no one likes that. You have to click in the email. Then you need to click a sort of obscure link on the task item. Then you can look at the underlying data (foirm InfoPath sa chás seo). Then you click back/back, etc. Everyone hates it.

Tá mé bhfuair an réiteach teicniúil beagán messy agus ba mhaith liom a athrú ar an mbealach is lú cur isteach is féidir a dhéanamh.

The approach I’m taking right now is to create a custom alert template. Is féidir leat léamh faoi sin anseo. The flow works like this:

  • Ritheann SPD sreabhadh oibre.
  • Ag pointe éigin, Sannann sé tasc maidir le bainisteoir.
  • SharePoint system automatically sends out an alert to that manager. This is not part of the SPD workflow but rather “what SharePoint does.” (An tseirbhís lasc ama SharePoint, Creidim).
  • Tá láimhseálaí airdeall saincheaptha agairt i bhfabhar an bpróiseas airdeall caighdeánach (rialacha seo a leanas draíochta mar a thuairiscítear i an t-alt tagairt déanta dó thuas).
  • Nuair a ritheann mo láimhseálaí airdeall saincheaptha, it generates a beautiful email. Níos tábhachtaí fós, ós rud é go bhfuil sé an tasc atá idir lámha, decorates sé freisin ar an tasc iarbhír an fhaisnéis go léir is gá comhthéacs chun freastal ar an riachtanas gnó.
  • Faigheann an t-úsáideoir an ríomhphost agus tá sé lán d'eolas úsáideach comhthéacs.
  • Cad a tharlaíonn nuair úsáideoir ar an nasc tasc agus an tasc féin go bhfuil iomlán na faisnéise comhthéacs úsáideach.
  • Téann gach duine sa bhaile a bheith acu watermelon agus uachtar reoite.

I did a quick POC and it works well in a lab environment. I get my custom email alert as expected. I also get to update the task description and title itself.

An beagán tricky ach, go dtí seo, Is staid a sheachaint ina nuashonruithe airdeall ar an mír, triggering another alert. This doesn’t worry me.

Breathnaíonn gealladh fúthu go dtí seo ...

The great thing about this is that I don’t need to muck about with any of the existing SPD workflows. They are blissfully unaware that an alert handler is “IIZ runnin SA DA BAKGROUND, DECORATIN Teh TASC LIOSTA WIF MOAR COMHTHÉACS".

</deireadh>

Liostáil le mo bhlag.

Lean mé ar Twitter ag http://www.twitter.com/pagalvin

Beo SharePoint Q&A Seisiún Déardaoin 07/30/09 @ 12:30 AM EDT dar críoch 1:30AM EDT

Nuashonraigh: The format for this is basically a conference call with a couple of PPT slides to set the stage. We have a SharePoint environment on stand by to fire up in case it helps out, but this is mainly people talking out loud. There will be opportunities for follow up by email.

Ag dul ar ais go dtí mo chéad chomhdháil riamh SharePoint, díreach os cionn bliain ó shin, Tá mé ag buaileadh le conas a terrific Q beo&A session can be. The conference organizers had put together a sort of ad hoc group of “experts” (i.e. daoine a bhí ag crochadh thart agus ní raibh eagla ar iarraidh amaideach suas ar an stáitse) to answer any questions that came from the audience in the room. It was in my head back then, agus go tréimhsiúil ó shin, to host a similar session but do it on line and the phone. I don’t think it can be as good as an in-person Q&A seisiún, ach sílim go d'fhéadfadh sé a bheith deas fionnuar.

Fuair ​​mé deireadh timpeall air agus Déardaoin seo chugainn, 07/30, mo chuideachta (Arcovis) agus chomhpháirtí gnó, Córais Comhtháite agus grúpa Seirbhísí, Beidh a óstáil Q&A like that. I’m hoping to do these regularly, as often as weekly.

Beidh an seisiún tionscnaimh is dócha go bhfuil beagán bumpy, ach tá an coincheap seo:

  • Má tá ceisteanna agat gur mhaith leat a bheith a fhreagairt i rith an tseisiúin tú, ach a thaispeáint suas agus a iarraidh.
  • Más mian leat, Is féidir leat ríomhphost a chur an cheist roimh ré.

Tá sé beartaithe againn a chaitheamh ar an chéad leath de na Q&A ar cheisteanna ríomhphost agus ansin a oscailt sé suas le rud ar bith a iarrann duine ar bith tar éis an.

Bíonn an seisiún ar siúl ar an Déardaoin, 07/30 ag tosú ag 12:30 agus dar críoch 1:30 AM EDT.

Má tá suim agat, kindly clárú anseo: https://www323.livemeeting.com/lrs/8000043750/Registration.aspx?pageName=pxlsd9fpsm2md7h9

The panel will include me and other SharePoint luminaries. You’ll have to sign up to find out who they are 🙂

Más mian leat a bheith ar cheann de na luminaries ar feadh Q todhchaí&A seisiún, in iúl dom.

</deireadh>

Liostáil le mo bhlag.

Lean mé ar Twitter ag http://www.twitter.com/pagalvin

Clibeanna Technorati:

Leabaigh Nótaí ón Fhorbróir Inside Do Foirmeacha InfoPath

Tá mé fós ag maireachtáil in Foirmeacha InfoPath domhan agus is gá dom a cheann de na "beag" athruithe a dhéanamh ar leagan gur, ar an drochuair, breaks a naming convention I adopted with it two weeks ago. Shíl mé go féin, "Tá duine éigin ag dul chun breathnú ar an rud a bliain ó anois agus a rá, 'Cad a bhí Paul ag smaoineamh? By Jove, Déanann sé aon chiall Comhshocrú ainmniúcháin!"

Thuig mé go raibh mé in ann a chruthú d'fhonn ar an bhfoirm seo agus ansin, arís, realized that I could have been doing something like this all along. I added a “Developer Notes” view to the InfoPath form as such:

image

Tá mé chumrú an bhfoirm ionas nach féidir le húsáideoirí a fháil chun tuairim sin agus dá bhrí sin,, it’s only visible with the InfoPath client in design view. Now I feel a little inoculated against some future unknown developer looking at my form and thinking bad thoughts about me. Phew!

</deireadh>

Liostáil le mo bhlag.

Lean mé ar Twitter ag http://www.twitter.com/pagalvin

Clibeanna Technorati:

Bainistíochta InfoPath Radhairc

Is cosúil mé chun dul trí chéim InfoPath áit, amach as an gorm, I’m crafting a bunch of forms. My fingers learn how to use the tool well and then I go through nine month drought and have to learn it all over again.

Tá mé i lár an chéim InfoPath agus tá mé a chruthú foirmeacha InfoPath le go leor de na tuairimí. Rud amháin tú faoi deara dócha go bhfuil an InfoPath 2007 client shows views in alphabetical order. This is a real nuisance some times. My best technique these days is to prepend a number to the view name so that they always show in the order I want, mar atá léirithe anseo:

image

I wish I had been doing this all along.

</deireadh>

Liostáil le mo bhlag.

Lean mé ar Twitter ag http://www.twitter.com/pagalvin

Clibeanna Technorati:

Foirm Sevices InfoPath, Foirmeacha Fíordheimhniú Bhunaithe (FBA) agus Ainmneacha Comhad uathúil

Tá mé ag obair ar roinnt InfoPath foirmeacha an tseachtain seo i CAONAIGH i dtimpeallacht FBA agus d'fhoghlaim, nuair a chuaigh mé go dtí na foirmeacha a imscaradh chuig dtimpeallacht a tháirgeadh le crios FBA go bhfuil an ainm úsáideora() function function does not work. I was using it to generate unique file names.

Bhuel, nach fheidhm ag obair i dtimpeallacht FBA (ar a laghad, ní as an bhosca). Agus, ar mhachnamh, ag baint úsáide as ainm úsáideora ar an mbealach a bhí beartaithe agam nach mbeadh a ráthú ainm comhaid ar leith i gcás ar bith.

Mo réiteach a bhí a bhaint as an anois() function and a rule that fires on loading of the form. I assign the file name to data element when it’s blank:

image

image

The advantage of this approach is that the file name is set only once. (Ní féidir liom é a thaispeáint ar an scáileán lámhaigh, ach chuir coinníoll maidir leis an riail chun dóiteáin ach amháin nuair a "myFilename" Is folamh). I used to set the file name at the data source level. Typically, Ba mhaith liom rud éigin a dhéanamh (dona) mar seo:

image

Is é an fhadhb atá leis sin go má úsáideora Osclaíonn an bhfoirm ar an Luan agus athraíonn an t-úsáideoir B é ar an Máirt, go mbainfidh tú deireadh suas le dhá chineál éagsúla ó dhá úsáideoirí éagsúla shábháil sé le hainmneacha úsáideora éagsúla.

Mar sin,, mar is féidir annoying mar FBA a bheith i gcoitinne agus le InfoPath go háirithe, rinne sé dom ath-smaoineamh a sonraí teicniúla beag ach tábhachtach i ndáiríre agus chuige sin ní ba mhaith liom a dhéanamh ar shlí eile!

</deireadh>

Liostáil le mo bhlag.

Lean mé ar Twitter ag http://www.twitter.com/pagalvin

Clibeanna Technorati:

Daingniú SharePoint Liosta / Doiciméad Leabharlann Tuairimí Dealraíonn (saghas) Is féidir le jQuery

Tá an post seo ceann eile i mo ar siúl go leanúnach sraith ar conas é a úsáid jQuery le SharePoint.
Más mian leat níos mó eolas faoi jQuery fhoghlaim, Molaim go mór: jQuery i nGníomh ag Bear Bibeault agus Yehuda Katz.

Ceann de na rudaí chéad shíl mé, nuair a thosaigh mé a imirt ar fud le jQuery, was whether we could use it to secure a SharePoint view. The answer is “no” (nó ar a laghad, Níl mé ag éileamh tá sé indéanta). Mar sin féin, it is certainly possible to make it difficult for people to see a particular view.

Thosaigh mé le mo thimpeallacht bosca gainimh agus iad ag obair ar an. Scríobh mé faoi sin timpeallacht anseo: Tapaidh agus éasca: Cruthaigh Do Bosca Gainimh jQuery Féin do SharePoint.

Chun a chinntiú "" d'fhonn, Lean na céimeanna seo:

  1. Cruthaigh amharc is mian leat a dhaingniú. Rinne mé sin agus d'iarr sé "Amharc Faighte".

    Tá sé seo cad tá sé cosúil nuair nach bhfuil sé "urraithe":

    image

  2. Cuir ábhar mar chuid gréasáin eagarthóir ar leathanach an amhairc ag baint úsáide as an cleas a thuairiscítear i an t-alt bosca gainimh (i.e. cuir "PageView = Roinnte&ToolPaneView = 2 "chun an URL).
  3. Figiúr amach do _spUserId SharePoint méid seo a leanas na céimeanna dÚsachtach, Creidim nó nach:
    1. Logáil isteach i do timpeallacht SharePoint.
    2. Sa bhrabhsálaí gréasáin seoladh allamuigh, cineál: "Javascript:chur ar an eolas(_spUserId ").
    3. Taifead an toradh (tá sé "13" i mo chás).

      image

  4. Cuir an javascript a leanas le do CEWP i bhfianaise cód:

    <script
        "text/javascript"
        src ="../../jQuery Library/jquery-1.3.2.min.js">
    </script>
    
    <Cineál script ="text/javascript">
      $(fheidhm() {
    
        chur ar an eolas(_spUserId);
    
        Bhí theSecuredView = $('Iframe[FilterLink * = 20View% Faighte]');
    
        más rud é ((theSecuredView.length > 0) && (_spUserId == 13))
          $('Iframe[FilterLink * = 20View% Faighte]').tuismitheoir().tuismitheoir().tuismitheoir().html("<tr bgcolor = dearg><td>Uimh dearcadh ar do shon!</td></tr>");
      });
    
    </script>
    

Tá mé san áireamh go foláirimh(_spUserId) líne in ann a léiriú conas nach bhfuil sé seo i ndáiríre "dhaingniú" d'fhonn, ach go simplí a dhéanamh níos deacra a fheiceáil. Breis faoi sin i láthair.

Go bunúsach, jQuery ag lorg ar iframe ar an leathanach a bhfuil tréith go bhfuil "% 20View Faighte" ina luach. Chomh luath agus a fhaigheann sé é, táimid ag seiceáil a fheiceáil má tá an t-úsáideoir atá ann faoi láthair "13". Má tá sé, muid ag siúl suas an DOM le <TR> tag (a figured mé amach ag breathnú foinse agus a rianú) agus ansin a ionaid chlib TR le mo theachtaireacht. I ndáiríre ní a fhios conas láidir é seo (Tá mé an-amhrasach, i ndáiríre), ach d'oibrigh sé i mo bosca gainimh. If I find a better way, Feicfidh mé blag faoi. Is é seo an toradh:

image

Mé cliceáil ar an cnaipe OK agus tá na sonraí in ionad le teachtaireacht mór dearg:

image

Mar is féidir leat insint, the way I’ve implement this “security” solution is to allow the web part to render itself. After it finishes, I fhorscríobh a ábhar le mo "Níl aon dearcadh ar do shon!"Teachtaireacht.

In ainneoin an bhfíric go bhfuil sé i ndáiríre ar "urraithe" "fhonn, tá sé d'fhéadfadh a bheith úsáideach agus le roinnt oibre cliste, it may eventually be securable in a more formal sense. The fundamental issue is that the client is getting all the data and then, ach amháin tar éis a fhaigheann sé na sonraí, it wipes it out. If the client is getting the data, is féidir le úsáideoir cliste cosc ​​a chur ar an jQuery ó reáchtáil ar chor ar bith agus a fheiceáil cad ba mhaith aige / aici a fheiceáil.

There are other drawbacks. This “security” approach is based off a _spUserId. We’d want to really secure based on the full SharePoint security model, or at least by user name. That becomes progressively harder, ach féach mé roinnt rudaí maith scríofa ar an ábhar seo, mar sin tá mé dóchasach níl freagra maith leis an fhadhb.

An liosta de na tuairimí sin ba cheart iad féin a bhearradh, más féidir. I haven’t tried to figure that out. I assume it’s possible, ach ní réiteach i ndáiríre an cheist slándála bunúsach toisc go bhféadfadh duine éigin fós ach cineál an URL den tuairim mian leo (dá mbeadh a fhios acu é). Mar sin féin, trimming makes sense. It’s a good usability feature and it helps to obfuscate things. If an end user doesn’t know that the view event exists, they probably won’t try to use it. Uaireanta, go maith go leor.

Le luck, Beidh mé a bheith níos mó a scríobh ar an ábhar seo le himeacht ama.

</deireadh>

Liostáil le mo bhlag.

Lean mé ar Twitter ag http://www.twitter.com/pagalvin

Tapaidh agus éasca: A Way Níos Fearr a Úsáid jQuery chun Folaigh Field Text ar Fhoirm SharePoint

Tá an post seo ceann eile i mo ar siúl go leanúnach sraith ar conas é a úsáid jQuery le SharePoint.
Más mian leat níos mó eolas faoi jQuery fhoghlaim, Molaim go mór: jQuery i nGníomh ag Bear Bibeault agus Yehuda Katz.

Roimhe seo, I wrote about how to use jQuery to locate and hide a text field on a form. I didn’t care for the specific approach (Bhí mé shlabhrú tuismitheoirí - sin nach bhfuil ach déanta na laethanta, ar a laghad, i dteaghlaigh de chaighdeán).

Nuair a thosaigh mé an chéad chun smaoineamh air, Bhí a fhios agam gá dom a aimsiú <TR> a raibh mé in ann a agairt hide() modh. My early effort to find the correct <TR> Bhí rud éigin mar seo:

$('Tr:Tá(ionchur[title = Folaigh Me!])');

Is é an fhadhb atá leis sin go mbeadh sé teacht ar gach <TR> tag that had any parent relationship to the Hide Me! réimse, fiú amháin más rud Folaigh Me! Tá go leor leibhéal neadaithe go domhain i <TR>’s. It turns out that on my sandbox form, fhaigheann an abairt sin 9 TR éagsúla ar a bhfuil Folaigh Me! as a child somewhere in its DOM tree. I realized that I could walk back up the tree from the input field itself, mar sin tá go conas a chríochnaigh mé suas tuismitheoirí abusing, ach ní raibh sé suí go maith le liom.

Thug mé roinnt machnaimh seo agus ar cheann de na rudaí a léigh mé ciall ar deireadh rinne: Raibh mé in ann úsáid a bhaint as an ní() modh go Baile Átha Troim amach <TR>’s I don’t want in my wrapped set. A thug mé chun an:

$('Tr:Tá(ionchur[title = Folaigh Me!])').Ní('Tr:Tá(tr)').hide();

An chéad giotán fhaigheann gach <TR> clibeanna go bhfuil an Folaigh Me! field anywhere in their own hierarchy. It then strips out any <TR> go bhfuil chomh maith le leanbh <TR>. This leaves us with a single <TR> go:

1) Níl aon <TR> taifid leanbh

2) Does have the input field as child.

Is féidir linn iarratas a dhéanamh ansin an craiceann() modh leis an tsraith mar thoradh air agus táimid ag déanamh.

Tá mé fós le beagán neirbhíseach faoi seo, ach ní neirbhíseach chomh shlabhrú thuismitheoirí.

I don’t know if this is a best practice or not. There may be a more appropriate way of identifying just the <TR> that we care about in a SharePoint form. If you know, le do thoil post a comment.

</deireadh>

Liostáil le mo bhlag.

Lean mé ar Twitter ag http://www.twitter.com/pagalvin

Clibeanna Technorati: ,

Tapaidh agus éasca: Bain úsáid jQuery chun Folaigh Field Text ar Fhoirm SharePoint

Tá an post seo ceann eile i mo ar siúl go leanúnach sraith ar conas é a úsáid jQuery le SharePoint.
Más mian leat níos mó eolas faoi jQuery fhoghlaim, Molaim go mór: jQuery i nGníomh ag Bear Bibeault agus Yehuda Katz.

Suas chun dáta (cheana féin!): Raibh mé ag smaoineamh ar bhealach níos fearr a lonnú ar an <TR> tag Ba mhaith liom a cheilt agus Scríobh mar gheall air anseo. You may still find this article interesting anyway so I’m leavnig it up.

Ba mhaith liom a cheilt réimse téacs, "Folaigh Me!"Mar a thaispeántar:

image'

Dhéanann an jQuery seo a leanas an cleas dom:

<Cineál script ="text/javascript">

  $(fheidhm() {


    $('Ionchur[title = Folaigh Me!]').tuismitheoir().tuismitheoir().tuismitheoir().hide();

  });

</script>

Tá an cód rá, "Fháil dom réimsí uile an ionchur a bhfuil a theideal = Folaigh Me!. Ansin,, a fháil ar a máthair agus ansin tuismitheoir eile agus an * chéad suı eile * tuismitheoir (Phew!) agus agairt hide() modh ar an rud, is cuma cad a tharlaíonn sé a bheith.

Figured mé amach go bhfuil struchtúr tuismitheoir ag breathnú ar an HTML le haghaidh an fhoirm a chruthaigh SharePoint mar a thaispeántar:

<TR>
    <TD nowrap="true" valign="top" leithead="190px" ranga="ms-formlabel">
        <H3 ranga="ms-standardheader">
            <nobr>Folaigh Me!</nobr>
        </H3>
    </TD>

    <TD valign="top" ranga="ms-formbody" leithead="400px">
        <!-- FieldName="Hide Me!"
                 FieldInternalName="Hide_x0020_Me_x0021_"
                 FieldType="SPFieldText"
        -->
        <réise ="none">
            <ionchur
                ainm="ctl00$m$g_bdb23c2c_fde7_495f_8676_69714a308d8e$ctl00$ctl04$ctl02$ctl00$ctl00$ctl04$ctl00$ctl00$TextField"
                cineál="text"
                maxlength="255"
                id="ctl00_m_g_bdb23c2c_fde7_495f_8676_69714a308d8e_ctl00_ctl04_ctl02_ctl00_ctl00_ctl04_ctl00_ctl00_TextField"
                teideal="Hide Me!"
                ranga="ms-long" />
                <br>
        </réise>


    </TD>
</TR>

Taispeánann an pictiúr seo mar an gcéanna, ach marcáilte suas leis na tuismitheoirí:

image

An chéad tuismitheoir (1) is a span tag. Span’s parent (2) Tá tag TD agus ansin ar deireadh a fháil againn leis an tuismitheoir fíor mhaith liom a chur i bhfolach (3) a bhfuil an chlib TR féin.

This is a pretty terrible approach I think because it’s extremely dependent on the very specific structure of this form. When SharePoint 2010 thagann amach, this whole structure could change and break this approach. What I really want to do is craft a jQuery selector that is along the lines of “find me all the TR’s (agus ní raibh ach clibeanna TR) go bhfuil áit éigin i n-eilimintí leanbh réimse ionchuir a bhfuil a theideal = Folaigh Me!". I starting from the bottom and moving up. Assuming I figure this out, Feicfidh mé post ar "tapaidh agus éasca post cothrom le dáta '.

</deireadh>

Liostáil le mo bhlag.

Lean mé ar Twitter ag http://www.twitter.com/pagalvin

del.icio.us Clibeanna: ,

Clibeanna Technorati: ,

Tapaidh agus éasca: Cruthaigh Do Bosca Gainimh jQuery Féin do SharePoint

Tá an post seo ceann eile i mo ar siúl go leanúnach sraith ar conas é a úsáid jQuery le SharePoint.
Más mian leat níos mó eolas faoi jQuery fhoghlaim, Molaim go mór: jQuery i nGníomh ag Bear Bibeault agus Yehuda Katz.

Dul tús le jQuery i SharePoint is ionadh éasca (dom). (Agam an bhfuil ceisteanna tromchúiseacha faoi "dea-chleachtais" cur chuige chun imscaradh na rudaí seo a tháirgeadh, ach sin do lá eile). I’ve just started playing with this technology and to that end, I created a sandbox environment to use. If you’re looking to get started with jQuery, Is féidir leat teacht ar an gcur chuige seo úsáideach.

1. Cruthaigh Láithreán Blank

Cruthaigh láithreán bán áit éigin i do shuíomh agus a ghlaoch air rud éigin cliste cosúil le "Bosca Gainimh jQuery".

2. Íosluchtaigh jQuery

Is féidir leat íoslódáil an leabharlann javascript jQuery ó anseo: http://docs.jquery.com/Downloading_jQuery

Sábháil go dtí do dheasc.

Bhí mé ag baint úsáide as an "minified" leagan.

3. Cruthaigh Leabharlann Doiciméad SharePoint

I do láithreán bosca gainimh, create a document library.

4. Leabharlann jQuery uaslódáil chuig SharePoint

Rochtain ar an leabharlann doc chruthaigh tú díreach agus uaslódáil an leabharlann jQuery.

5. Cruthaigh Liosta SharePoint Chustaim

I’ve started with a custom list because I want to muck about with standard SharePoint forms. You could also create a page in a pages library or web part pages and probably a lot of other places.

Add some columns to the custom list so that you have something to run jQuery against. My initial objectives were to:

  1. Folaigh réimse.
  2. Shannadh luach le réimse.

Le cuspóir sin san áireamh, I added two text fields. Le himeacht ama, Beidh mé ag imirt le naisc, íomhánna, lookups, etc.

6. Athraigh an Chuid Gréasáin NewForm.aspx Page agus Cuir Ábhar Eagarthóir Gréasáin Cuid

Is é seo an dubh beag draíochta-ish , in that it’s a new concept to me. I first learned about this from Paul Grenier, SharePoint jQuery Superstar, ar a suíomh tionscadal CodePlex: http://spff.codeplex.com/.

Lean na céimeanna seo a CEWP a chur leis an leathanach céanna go léiríonn NewForm.aspx le haghaidh aon liosta saincheaptha:

  1. Rochtain ar an liosta saincheaptha agus cliceáil Nua.
  2. Seo a leanas i gceangal leis an URL: PageView = Roinnte&ToolPaneView = 2

Beidh an athrú d'fhoirm iontrála sonraí fanaile leadránach ó rud éigin mar seo:

image

Chun é seo a:

image

Cuir an t-ábhar mar chuid gréasáin eagarthóir ar an leathanach.

7. Scríobh Do Cód jQuery Chéad

Oscail suas go CEWP san amharc cód agus cuir an méid seo a leanas:

image

Seo an cód iarbhír más mian leat a chóipeáil / greamaigh:

<script
    "text/javascript"
    src ="../../jQuery Library/jquery-1.3.2.min.js">
</script>

<Cineál script ="text/javascript">
  $(fheidhm() {

    $('# ResultsID').html('Tá' + $('A').méid() + 'A clibeanna clibeanna ar an leathanach seo.');

  });
</script>

Toradh:
<div id ='ResultsID'></div>
/mar thoradh ar

Tabhair faoi deara go bhfuil an chéad <script> tag is referencing the actual jQuery library. Presumably, athrú ar na rudaí seo le himeacht ama, ionas go mbainfidh tú ag iarraidh a dhéanamh cinnte go bhfuil tú a) úsáid a bhaint as an t-ainm ceart agus b) sé pointe go dtí an leabharlann doiciméad ceart SharePoint.

Bask in glory

Má rinne tú é i gceart, Feicfidh tú a fheiceáil toradh cosúil leis an méid seo a leanas:

image

Timfhilleadh Suas

Ní hé seo an bealach amháin chun tús a chur, ach tá sé tapa, easy and isolated from your existing SharePoint environment.

</deireadh>

Liostáil le mo bhlag.

Lean mé ar Twitter ag http://www.twitter.com/pagalvin

Clibeanna Technorati: ,

del.icio.us Clibeanna: ,