Q louvri boutik SharePoint pale&Yon sesyon Jedi 08/13 @ 12:30 H HAE

Arcovis ap hébergement nou dezyèm "SharePoint boutik pale" sesyon sa a Jedi nan 12:30 H HAE. Montre ak kesyon SharePoint ou e nou pwal fè nou pi bon pou yo resevwa nou ak bandjo blag, Smart men san risk/danje put-downs WTO kamarad nou yo ak petèt menm reponn kesyon yon fi, de. Komite "ofisyèl" semèn sa a gen ladann ou se vre wi:, patnè Arcovis mwen yo (Natalya Voskresenskaya Et Harry Jones) Et Laura Rodgers (de Twitter & EndUserSharePoint trè koni). Bob chat te menase pou jwenn ak twò, Men, mwen pa pran sa twò grav. Ki dènye fwa, nou te gen yon gwo nivo de patisipasyon odyans ki floue liy lan ant WTO ak participants e mwen espere menm bagay la tou ki pwal pase Jedi.

Evènman sa a co-Making Connections sistèm entegre yo ak gwoup sèvis (www.issgroup.net).

Souple anrejistre isit la: https://www323.livemeeting.com/lrs/8000043750/Registration.aspx?pageName=9xrzxfs9x34sb0sm

Si ou gen kesyon ou ta renmen nou pran, jis fè apèl a nan epi mande l. Si ou vle nou panse osijè de sa anvan, voye nou fè kouryèll yon ou kite yon kòmantè de isit la.

N a wè apre sa!

</fen>

Vous pou m' blog.

Swiv mwen sou Twitter nan http://www.twitter.com/pagalvin

Kondisyon ki te fèt avan ki ekziste yo: Sou kiviv SharePoint Modèles sovtaj (?)

Yonn nan kliyan mwen te travay ak yon ansyen kontraktè pou konstwi soti yon ti men itil h aplikasyon pou antrepwiz a. Kontraktè sa te itilize SharePoint Concepteur pou aplike a workflow pati nan solisyon a. Li se yon ti yon total dezòd. Ekzanp, genyen nèf workflows Pati Demokrat Sosyal sipò yon pwosè moun ki pa marye lojik workflow e leve pou senk nan yo ka tire èspwa nan nenpòt moman bay bon kondisyon yo. Li pa fasil pou debogaj 🙂

Kliyan mwen gen yon seri de kondisyon en toujou, yonn nan ki se jeneralman bay plis kontèks, lè a sistèm yo pran plezi nan kouryèll alertes-tou de nan a kouryèll tèt li tankou asosye devwa fòmilè. Kòm pati sosyal Demokratik aux workflow konnen, aksyon Pati Demokrat Sosyal "collect done nan kap itilize li an" aktyèlman kreye yon travay ak yon repòtaj tip pi kontan. Lè nou itilize aksyon sa, nou pa gen espesifye anpil. Nou kapab vit ankouraje pou kèk valè (par. "apwouve" ou "refize") e nou ka espesifye yon valè di code nan tit ak dekri teren. Se osijè de sa.

Kondisyon kliyan mwen se de pli:

  1. Lè SharePoint fè kouryèll yon sou yon plasman tâche, genyen anpil enfòmasyon sou rèsponsablite nan kò sa a kouryèll.
  2. Pi enpòtan toujou, byen lwen – Lè moun kap itilize li an Sur sou lyen tâche nan fè kouryèll a, fòm travay la ta dwe gen tout enfòmasyon approbateur a bezwen pou kapab fè li approuver oubyen refize desizyon. touswit, se direktè a bezwen klike sou lyen atik kont li sèvi ak machin desann nan detay de ak pesonn pa renmen sa. Ou gen pou klike nan fè kouryèll a. Lè sa a ou bezwen klike yon lyen asye an poilik sou atik nan travay la. Lè sa a, ou ka chèche nan done de la (InfoPath yon fòmilè nan ka sa). Lè sa a ou klike do/dèyè, ets. Tout moun pa renmen li.

Mwen te gen te resevwa yon ti jan sal solisyon teknik sa a e mwen vle pou fè chanjman nan chemen pou pi piti endiskrè posib.

Apròch mwen ap pran koulye a se pou kreye yon repòtaj modèle alèt. Ou kapab li sou sa isit la. Pèdi travay tankou sa:

  • Baz workflow Pati Demokrat Sosyal.
  • Sèten, li affecte tâche yon ke yon administratè a.
  • Sistèm SharePoint otomatikman yo pran plezi nan yon alèt pou administratè sa. Sa se pa pati workflow Pati Demokrat Sosyal la men plito "sa SharePoint ki." (Sèvis li tap konometre SharePoint, Mwen kwè ke).
  • Yon personnalisée D' alèt appelé an favè a pwosè alèt estanda (swivan majik règles jan te dekri nan CI-dessus a référencé atik).
  • Lè m' personnalisée D' alèt kouri, li génère yon bèl kouryèll. Pi enpòtan toujou, depi ke li gen pou devwa pou nan men, li tou sa la tâche réel ak tout yon kontèks enfòmasyon nesesè pou satisfè egzijans biznis la.
  • Moun kap itilize li an obtient kouryèll a ak anpil enfòmasyon itil kontèks.
  • Utilisateur clique sou lyen tâche Et devwa pou tèt li, yon bon kontèks enfòmasyon.
  • Tout moun va lakay en Eau Et krèm glase.

M' te fè yon POC rapid e li mache byen nan yon anviwonman laboratwa. Mwen pran m' veye repòtaj kouryèll kòm espere. Mwen gen pou modènize a dekri teren travay ak Tit tèt li.

Gwo bout sèlman ekzamp, lwen, se pou evite yon sitiyasyon kote alèt a à aparèy, déclenchement yon lòt sou kiviv. Sa pa bay tèt li pwoblèm mwen.

Recherche prometteurs twò lwen...

Gwo bagay osijè de sa se mwen pa bezwen muck ak yonn nan ki ekziste workflows Pati Demokrat Sosyal. Yo blissfully pas yon alèt D' se"IIZ RUNNIN BAKGROUND POU REYALIZE NAN, DECORATIN LAN TÂCHE LIS WIF MOAR YON KONTÈKS”.

</fen>

Vous pou m' blog.

Swiv mwen sou Twitter nan http://www.twitter.com/pagalvin

Rete SharePoint Q&Yon sesyon Jedi 07/30/09 @ 12:30 H HAE fin 1:30H HAE

Ajou: Fòma pou sa se bazikman yon apèl konferans ak yon koup PPT diapositives pou mete sou sèn nan. Nou gen yon anviwonman SharePoint kanpe pa pou tire al nan ka a, li te ede, Men sa se kesyon sa te poze moun ap pale pou tout moun tande. Va gen opòtinite pou Suivi kanpe pa fè kouryèll.

Ap tounen pou premye m' tout tan tout tan SharePoint konferans, sèlman sou yon ane de sa, Mwen te gen te etone pa jan se sa nèt yon Q viv&Yon sesyon an kapab. Òganizatè konferans yo te mete ansanm yon kalite gwoup èspesyal "ekspè" (c'est-à-dire. moun ki te pandye e pa te pè gade pou nyè moute sou sèn nan) reponn tout kesyon ki soti nan odyans la nan sal la. Se te nan tèt mwen tounen apre sa, Et régulièrement depi lè sa a, pou bay yon sesyon menm jan an Men, fè l' sou liy telefòn lan. M pa kwè li kapab byen tankou yon nan moun Q&Yon sesyon, Men mwen panse li ta ka trè frèt.

Tout moun m' a la fen vin pou li ak Jedi ki kap vini, 07/30, konpayi m (Arcovis) Et biznis asosye, Sistèm ki entegre yo ak sèvis gwoup, va être hébergement yon Q&UN tankou sa. Mwen gen espwa mwen ka fè sa yo regilyèman, souvan tankou chak semèn.

Sesyon inogirasyon sa a kapab byen va yon ti jan cahoteuse, Men, se sa ke:

  • Si ou gen kesyon ou ta renmen pou di li: pandan sesyon, jis montre epi mande.
  • si ou vle, ou kapab e-mail kesyon an avans.

Nou gen plan pou pase premye mwatye nan Q a&UN sou par kesyon Et puis louvri l' bay yon bagay ke yon moun mande Apre sa.

Sesyon an pwan plas nan Jedi, 07/30 kòmanse nan 12:30 Et se nan 1:30 H HAE.

Si ou pa te enterese, yen sèvi/boule enskri isit la: https://www323.livemeeting.com/lrs/8000043750/Registration.aspx?pageName=pxlsd9fpsm2md7h9

Panel lan pral genyen m' yo ak lòt se SharePoint. You’ll have to sign up to find out who they are 🙂

Si ou ta renmen pou ka yon moun se pou yon pwochen Q&Yon sesyon, fè m konnen.

</fen>

Vous pou m' blog.

Swiv mwen sou Twitter nan http://www.twitter.com/pagalvin

Technorati baj:

Houke nòt devlope anndan fòmilè InfoPath ou

Mwen toujou rete nan fòm InfoPath mondyal Et m te bezwen pou fè yon lòt moun-kou chanjman sa "ti" pou yon fòmilè sa, malerezman, kase yon D' konvansyon mwen te adopte avè l' de semèn de sa. Mwen te panse pou kont mwen, "yon moun ap gade sa ki rive a yon ane depi koulye a. W'a di, ' Sa li te genyen Paul panse? Pa Jove, konvansyon D' li fè sans pa!”

Mwen te reyalize ke mwen te kapab kreye yon vi nan fòm pou sa. Lè sa a, yon plis ankò, reyalize ke mwen te kapab deja ap fè yon bagay konsa nan les. Mwen vin ajoute nan vi "Devlope nòt" yon fòm InfoPath nan ka konsa:

image

Mwen te gen configuré fòm lan lè sa a, moun pa ka pran pou wè sa fontyè a pakonsekan sa, sèlman evidan ak kliyan InfoPath an dapwè plan. Koulye a mwen gen yon ti kras inoculées kont kèk fiti enkoni devlope gade m' fòm ak move lide panse sou mwen. Phew!

</fen>

Vous pou m' blog.

Swiv mwen sou Twitter nan http://www.twitter.com/pagalvin

Technorati baj:

Gestion InfoPath pwen de vi

Mwen pran pòz a pase nan InfoPath pa etap kote, sanzatann, Mwen menm élaborer yon pakèt moun fòmilè. Dwèt mwen aprann kijan pou fè konnen si yon moun a byen lè sa a, mwen pase nan mitan sechrès nèf mwa, gen pou yo aprann li tout ankò.

Mwen menm ki nan mitan yon faz InfoPath se mwen menm ki kreye fòmilè InfoPath yo ak anpil pwen de vi. Yon sèl bagay ou pwobableman santi se sa a InfoPath 2007 kliyan an montre pwen de vi nan lòd par. Sa se yon vrè nizans kèk fwa. Mwen pi bon teknik jou sa yo, se pou ajoute yon foul moun pou wè ke yo toujou montre nan lòd sa a mwen vle, menm jan illustré isit la:

image

Mwen swete ke mwen te konmanse fè sa tout.

</fen>

Vous pou m' blog.

Swiv mwen sou Twitter nan http://www.twitter.com/pagalvin

Technorati baj:

Fòm InfoPath Sevices, Fòm Fonction D' (FBA) Et non Fichier inik

Mwen te travay sou kèk fòmilè InfoPath semèn sa a nan bab PANYÒL nan yon anviwonman FBA Et enseignements, Lè mwen t' ap deplwaye sòti fòmilè pou anviwònman pwodiksyon yon ak yon FBA zone sa D' a() fonksyon fonksyon ki pa travay. Mwen te itilize li pou jenere ranpli inik non.

byen, fonksyon pa travay nan yon FBA anviwònman (pi piti, pa soti nan bwat la). Et, refleksyon sou, w ap itilize D' nan chemen mwen te genyen plan n' ont garanti yon fichier inik non tout cas.

Solisyon mwen te genyen pou yo itilize a kounye a() fonksyon ak yon regleman ki se sou chaje nan fòm. Mwen bay non ranpli pou done eleman lè vid:

image

image

Avantaj nan metòd sa a se non dosye a tabli yon sèl fwa. (M pa fè l' nan écran a te tire, Men, mete yon kondisyon sou t' ap mache sou pou sèlman tire lè "myFilename" blanch). Mwen te konn mete dosye a, rele nan nivo sous enfòmasyon. Bagay, M ap fè yon bagay (move) konsa:

image

Pwoblèm ak sa se sa si UN utilisateur ouvre fòm nan Lendi a utilisateur B chanje li nan Madi, ou pral fini ak de diferan fòmilè depi utilisateurs diferan de sove l' ansanm ak non diferan kap itilize li an.

Se konsa, kòm enèvan jan FBA ka an jeneral, ak InfoPath an patikilye, li te fè mwen re-panse yon ti men vwèman enpòtan detay teknik Et posib ke mwen pa te fè san sa!

</fen>

Vous pou m' blog.

Swiv mwen sou Twitter nan http://www.twitter.com/pagalvin

Technorati baj:

Kote yo te kontwole SharePoint lis/dokiman bibliyotèk pwen de vi Semble (type de) Posib ak jQuery

Sa se yon lòt pòs li nan mwen seri ki ap sou kijan pou yo itilize jQuery ak SharePoint.
Si ou vle pou aprann plis sou jQuery, Mwen trè konseye: jQuery nan aksyon Bear Bibeault ak Yehuda Katz.

Youn nan pwemye tou sa mwen te panse, yon fwa ke mwen te kòmanse jwe ak jQuery, li te genyen si nou te kapab itilize li pou mete sekirite yon vi SharePoint. Reponn a se "pa" (ou pi piti, Mwen pa menm ' ke sa posib). Sepandan, sa se sètènman posib pou fè li difisil pou moun yo pou yo wè yon vi an patikilye.

Mwen te kòmanse ak anviwònman sandbox m' lè ap travay sou sa. Mwen te ekri apwopo de sa anviwònman isit la: Rapide Et fasil: Kreye ou pwòp jQuery Sandbox pou SharePoint.

Pou "" yon vi, swiv étapes sa yo:

  1. Kreye yon vi ou vle pou mete sekirite. Mwen te fè sa e te rele li "A sekirite rapid View".

    Sa a se sa li sanble ke lè l' pa "garanti":

    image

  2. Ajoute yon editè contenu web nan paj vi a ap itilize Akab la, te dekri nan atik sandbox a (c'est-à-dire. ajoute "PageView = Partagé&ToolPaneView = 2 "pou adrès entènèt la).
  3. _SpUserId SharePoint ou evalye swivan fou mezi sa yo, kwè ke ou pa:
    1. Journal nan anviwònman SharePoint ou.
    2. Nan chan adrès web browser, tip: "javascript:sou kiviv(_spUserId").
    3. Dosye rezilta a (li se "13" nan ka mwen).

      image

  4. Ajoute javascript sa a pou ou CEWP nan kòd view:

    <script tip ="tèks/javascript"
        src ="../../jQuery Library/jquery-1.3.2.min.js">
    </script>
    
    <script tip ="tèks/javascript">
      $(fonksyon() {
    
        sou kiviv(_spUserId);
    
        var theSecuredView = $(la iframe[FilterLink * = 20View kouch %]');
    
        Si ((theSecuredView.length > 0) && (_spUserId == 13))
          $(la iframe[FilterLink * = 20View kouch %]').paran().paran().paran().html("<tr bgcolor = wouj><td>Pa wè ou!</td></tr>");
      });
    
    </script>
    

Mwen te gen ladan li alèt sa(_spUserId) liy pa pou montre jan sa a se pa vrèman yon "kote yo te kontwole" yon vi, Men tou senpleman fè li pi difisil pou yo wè. Plis sou sa nan yon ti moman.

Fondamantalman, jQuery, chache yon iFrame nan paj ki gen yon kalite ki gen ladann "Sécurisé % 20View" nan pri pou li. Yon fwa ke li twouve li, nou tcheke pou wè si la aktyèl kap itilize li an "13". Si sa, nou mache moute DOM pou yon <TR> etikèt (ki sa mwen sipoze nan gwoup sous ak Suivi li) Lè sa a ranplase etikèt TR sa ak mesaj mwen yo ak. Mwen pa konnen toutbon djanm ki jan sa se (Mwen se yon sispèk, an reyalite), Men, li te travay nan mwen sandbox. Si mwen jwenn yon pi bon chemen, Mwen pwal blog osijè de sa. Sa a se rezilta a:

image

Mwen Sur la byen bouton Et data ranplase ak yon gwo mesaj wouj:

image

Menm jan ou kapab di, chemen mwen te aplike solisyon "sekirite" sa a se pou pèmèt pati entènèt la pou rann tèt li. Apre li fin, Mwen remplacer contenu li ansanm ak mwen "pa wè ou!"mesaj.

Malgre Lefèt ke se pa vrèman yon "kouch '" view, li potentiellement itil ansanm ak kèk travay pran pòz, evantyèlman pa janm ka sécurisable nan yon sans plis fòmèl. Kesyon fondamantal se kliyan a pou tout enfòmasyon yo. Lè sa a, sèlman apwè li vin data, li effets li. Si a kliyan an a ap vin data, utilisateur pran pòz yon ka anpeche jQuery la kouri nan tout Et wè sa li vle wè.

Genyen lòt inconvénients. Metòd "sekirite" sa a te baze sou yon _spUserId. Nou ta vle pou vrèman san danje ki baze sou a plen SharePoint sekirite modèl, oubyen pi piti pou an kap itilize li an. Ki vin di wogresivman, Men mwen wè kèk bon bagay ki ekri non an sou sijè sa a, Se konsa, mwen menm bon se yon bon repons pou pwoblèm sa.

Lis pwen de vi, yo ta dwe ajustée, Si sa posib. Mwen pa te eseye pou evalye sa. Mwen sipoze li posib, Men, pa vrèman rezoud kesyon fondamantal sekirite a paske yon moun te kapab toujou sèlman gwoup adrès entènèt de vi a yo vle (si yo te konnen l). Sepandan, limitation fè sans. Li se yon bon D' mak e li te ede pou brouiller bagay. Si yon fen kap itilize li an pa konnen ke evènman an te wè yon pwofon, yo p ap eseye pou sèvi avè l. Youn lè kon sa, sa bon ase.

Avèk chans, M ap fè plis pou yo ekri sou sijè sa a sou tan.

</fen>

Vous pou m' blog.

Swiv mwen sou Twitter nan http://www.twitter.com/pagalvin

Rapide Et fasil: Yon fason pi bon pou sèvi ak jQuery pou kache yon tèks jaden sou fòm SharePoint yon

Sa se yon lòt pòs li nan mwen seri ki ap sou kijan pou yo itilize jQuery ak SharePoint.
Si ou vle pou aprann plis sou jQuery, Mwen trè konseye: jQuery nan aksyon Bear Bibeault ak Yehuda Katz.

Déjà, Mwen te ekri sou kouman pou itilize jQuery pou jwenn ak sere yon tèks jaden sou fòm yon. Mwen pa t swen pou yon apròch (Mwen te genyen tou paran-sa a tou senpleman pa fè jou sa yo, pou pi piti nan tout fanmi de bon kalite).

Lè mwen te fèk kòmanse panse osijè de sa, Mwen te konnen m te bezwen pou jwenn yon <TR> kote m te kapab envoke a ki kache() metòd. Mwen byen bonè efò pou jwenn a kòrèk <TR> te genyen yon bagay tankou sa:

$(' tr:gen(enèji absòbe[tit = kache m'!])');

Pwoblèm ak sa se pou l' ta jwenn tout <TR> etikèt ki te fè yon paran ki gen relasyon a ki kache m! jaden, menm si kache m! se imbriqués anpil nivo nan twou <TR>a. Li vire akote ke sou m' fòm sandbox, espresyon sa trouve 9 diferan TR a ki gen sere m! tankou yon timoun nan pyebwa DOM li. Mwen te reyalize ke mwen te kapab mache tounen moute pyebwa a sot nan jaden D' tèt li, Se poutèt sa se jan mwen fini almennay paran, Men, li pa t chita byen avè m.

Mwen vin chonje kèk sa ak yonn nan sa m a la fen li fè sans: Mwen te kapab itilize pas la() metòd pou pilonnen deyò <TR>a mwen pa vle nan m' ansanm enveloppé. Ki te dirije m' pou sa:

$(' tr:gen(enèji absòbe[tit = kache m'!])').pas(' tr:gen(tr)').sere();

Premye moso trouve tout a <TR> baj ki gen a ki kache m! jaden nenpòt kote nan anbakasyon pwòp. L' lè sa a, fiches soti yonn <TR> ki pa gen tou yon timoun <TR>. Sa a kite nou ak yon sèl <TR> sa:

1) Ki non <TR> dosye pitit

2) Èske gen D' jaden tankou timoun.

Nou lè sa a ka aplike a ki kache() metòd pou qui a définir Et nou ap fè sa ki.

Mwen toujou yon ti kras nerveux osijè de sa, Men pa kòm nerveux kòm tou paran.

Mwen pa konnen si sa a se yon meyè pratik ou non. Ka gen yon fason pi apwopwiye nan Identification jis la <TR> pou nou swen sou yon fòm SharePoint. Si ou konnen, souple afiche yon kòmantè de.

</fen>

Vous pou m' blog.

Swiv mwen sou Twitter nan http://www.twitter.com/pagalvin

Rapide Et fasil: Sèvi ak jQuery pou kache yon jaden tèks sou yon fòm SharePoint

Sa se yon lòt pòs li nan mwen seri ki ap sou kijan pou yo itilize jQuery ak SharePoint.
Si ou vle pou aprann plis sou jQuery, Mwen trè konseye: jQuery nan aksyon Bear Bibeault ak Yehuda Katz.

AJOU (deja!): Mwen te panse de yon pi bon fason pou yo lokalize yo a <TR> etikèt mwen vle kache Et a sou sa isit la. Ou ka toujou jwenn atik sa a enteresan de tout fason se konsa, mwen menm ki leavnig li leve.

Mwen vle kache yon jaden tèks, 'Kache m!"jan montre:

image

JQuery sa a èske Akab la pou mwen:

<script tip ="tèks/javascript">

  $(fonksyon() {


    $(' D'[tit = kache m'!]').paran().paran().paran().sere();

  });

</script>

Kòd la di:, "jwenn m' tout D' Champs ki Tit = kache m'!. apre, tout paran ak Apre sa kap vini an paran Et la * paran kap vini an * (phew!) Et envoke ki kache a() metòd sou bagay sa, li tou sa k rive koukouloukou en.

Mwen sipoze soti èstrikti paran sa pa affichage HTML pou fòm ki SharePoint te kreye jan montre:

<TR>
    <TD nowrap= "laverite" valign= "top" ajè= "190px" klas= "madanm formlabel">
        <H3 klas= "madanm standardheader">
            <nobr>Sere m!</nobr>
        </H3>
    </TD>

    <TD valign= "top" klas= madanm formbody"" ajè= "400px">
        <!-- FieldName = 'kache m'!"
                 FieldInternalName = "Hide_x0020_Me_x0021_"
                 FieldType = "SPFieldText"
        -->
        <ire dir= "aucun">
            <enèji absòbe
                fe-apel= "and$ ctl00$ g_bdb23c2c_fde7_495f_8676_69714a308d8e$ ctl00$ ctl04$ ctl02$ ctl00$ ctl00$ ctl04$ ctl00$ ctl00$ TextField"
                tip= "tèks"
                maxlength= "255"
                didantite= "ctl00_m_g_bdb23c2c_fde7_495f_8676_69714a308d8e_ctl00_ctl04_ctl02_ctl00_ctl00_ctl04_ctl00_ctl00_TextField"
                tit= 'Kache m!"
                klas= madanm long"" />
                <br>
        </ire>


    </TD>
</TR>

Foto sa a montre menm bagay la tou, Men make ak paran yo:

image

Premye paran (1) se yon etikèt ire. Paran ire la (2) se yon etikèt TD Et puis a la fen nou ale a nonm reyèl paran mwen vle kache (3) ki se etikèt TR la tèt li.

Sa se yon apròch vrèman terib mwen panse ke se a mò depandan sou èstrikti trè byen presi fòm sa a. Lè SharePoint 2010 parèt, èstrikti tout sa a te kapab chanje epi yo pa apwòch sa a. Kisa mwen vle li toutbon pou yo fè se yon sélection jQuery ki se yon pye nan lakou ki "jwenn m' tout TR a (Et baj TR sèl) ki pa gen kèk kote eleman timoun yo nan yon jaden D' ki Tit = kache m'!”. Mwen kòmanse anba nan fon. sa te fè. Asepte mwen evalye sa, Mwen pral poste pran yon "rapide Et fasil ' pas.

</fen>

Vous pou m' blog.

Swiv mwen sou Twitter nan http://www.twitter.com/pagalvin

Rapide Et fasil: Kreye ou pwòp jQuery Sandbox pou SharePoint

Sa se yon lòt pòs li nan mwen seri ki ap sou kijan pou yo itilize jQuery ak SharePoint.
Si ou vle pou aprann plis sou jQuery, Mwen trè konseye: jQuery nan aksyon Bear Bibeault ak Yehuda Katz.

Comment an te kòmanse avèk jQuery nan SharePoint que fasil (nan mwen menm). (Mwen gen gwo kesyon ki gen rapo yon "meyè pratiques" approche pou bagay sa yo pou pwodiksyon, Men sa se pou yon lòt jou ankò). Mwen te jis te kòmanse jwe ak teknoloji sa a ak sa nèt, Mwen te kreye yon anviwònman ki sandbox pou yo itilize. Si ou gen je l ' pran an te kòmanse avèk jQuery, itil ou kapab jwenn apwòch sa a.

1. Kreye yon kote ki gen blanch

Kreye yon blanch kote ki gen kèk kote nan kote ki gen ou epi rele l' yon bagay pran pòz tankou "jQuery Sandbox".

2. Rale dosye jQuery

Ou kapab desann bibliyotèk javascript jQuery la soti isit la: http://docs.jquery.com/Downloading_jQuery

Mete sou kote sa a pou ou Bureau.

Mwen te itilize vèsyon pipiti de la "minified" youn.

3. Kreye yon dokiman SharePoint bibliyotèk

Nan direksyon sandbox ou, kreye yon dokiman bibliyotèk.

4. Télécharger la jQuery bibliyotèk pou SharePoint

Accès doktè bibliyotèk la ou fèk kreye Et téléchargement bibliyotèk jQuery la.

5. Kreye yon lis SharePoint Personnalisé

Mwen te gen an te kòmanse avèk yon lis repòtaj paske mwen vle pou muck ak fòmilè SharePoint estanda. Ou te kapab tou kreye yon paj nan yon paj bibliyotèk oubyen web pati nan paj ak pwobableman yon bann lòt kote.

Ajoute yon kolòn lis koutim konsa, ou gen yon bagay pou yo kouri jQuery kont. Objèktif inisyal m' te la pou:

  1. Sere yon jaden.
  2. Deziyen yon pri pou yon jaden.

Ak objektif sa nan tèt, Mwen te ajoute de jaden tèks. Sou tan, M ap jwe ak lyen, estati, recherches, ets.

6. Motifye pati nan paj entènèt NewForm.aspx e ajoute yon pati entènèt Contenu editè

Sa a se yon ti kras nwa magic-ish , sa se yon nouvo konsèp m '. M lan premye di osijè de sa soti nan Paul Grenier, SharePoint jQuery mizik rege, nan sit pwojè CodePlex li: http://spff.codeplex.com/.

Swiv sa etap sa yo pou ajoute CEWP yon paj menm ki montre ke NewForm.aspx pou yon lis personnalisé:

  1. Accès lis personnalisés Et Sur New.
  2. Ajouter sa kap vini an pou adrès entènèt la: PageView = Partagé&ToolPaneView = 2

Sa ap transfòme ou droit vani done antre fòm nan yon bagay tankou sa:

image

Pou sa:

image

Ajoute pati entènèt contenu editè paj la.

7. Ekri ou premye jQuery kòd

Louvri leve CEWP sa nan vi kòd a e ajoute swivan:

image

Isit la se kòd aktyèl la, si ou vle kopi/coller:

<script tip ="tèks/javascript"
    src ="../../jQuery Library/jquery-1.3.2.min.js">
</script>

<script tip ="tèks/javascript">
  $(fonksyon() {

    $('#resultsID').html('Genyen' + $(yon').taille() + 'yon baj baj nan paj sa a.');

  });
</script>

Rezilta:
<div didantite ='resultsID'></div>
/rezilta

Sa premye <script> etikèt qui bibliyotèk jQuery aktyèl la. Pwobableman, tout bagay sa chanje sou tan, Se konsa, ou ap vle si ke nou yon) sèvi ak bon non moun nan ak b) montre sa kòrèk SharePoint dokiman bibliyotèk la.

Se nan tout bèl pouvwa

Si nou te fè sa kòrèkteman, ou ap wè menm jan an pou swivan yon rezilta:

image

Conditionnement leve

Sa se pat sèl fason pou ka kòmanse, Men, rapide, fasil epi izole SharePoint anviwònman ki ekziste ou.

</fen>

Vous pou m' blog.

Swiv mwen sou Twitter nan http://www.twitter.com/pagalvin