kategori Achiv: SharePoint

Itilize “Moun ou gwoup” nan yon kolòn calculé

Moun ki poze sou w ap itilize yon kolòn tip done "moun oubyen gwoup" nan yon lòt kolòn enfòmasyon gwoup "Calculé".

Branch bouton an, sa pa travay nan WSS 3.0 (ou bab PANYÒL).

Lè pandan l ajoute yon kolòn calculé, WSS montre lis jaden li pèmèt ou pou itilize pou tout kalkil. Si ou gwoup nan non yon kolòn sa se pa nan lis li, li di ou:

Youn oubyen plis kolòn références yo pa gen dwa, Paske, les colonnes sont defini antanke yon kalite done pa en nan koze.

Solution: Sèvi ak yon evènman D'. D' evènman an se lè moun kap itilize li an enregistre aparèy. Li effectue ajou a ou te vle calculé kolòn pou yo fè pou ou.

Itil lyen sou calculé jaden an jeneral:

Devwale rapide: Mwen kwè ke CI-dessus pou tout bon vre epi byen mezire, Men, mwen te wè kont pran pòz astuces isit la gen nan bab PANYÒL/WSS ke mwen pas être très sezi (agog si ou vle) Si yon moun te sipoze soti yon fason pou w fè sa san pwan kòd. Si ou te sipoze soti, pran pòz travay ki alantou oubyen konnen gen yon moun ki te fè, Tanpri, kite m' konnen!

Bab PANYÒL/WSS di m: “Paj la ki te modifye pou yon lòt otè sou …” Men aktyèlman, se pa t '.

Nou te fè kèk gwo sèvis rechajman òganize peyi nou kote ki gen classification via "Jere pi kontan yo ak estrikti". Pou rezon etranj pou mwen, pwosè sa a (Men travay nan pwensipal la) te gen kèk lyen navigasyon parèt nan anlanse rapid. Kase lyen yo karakterize pa:

  • Adrès entènèt mal. Pa ekzanp, sa ta dwe "/ pozisyon/lis/HumanResources /…". Sepandan, nouvo lyen se "/ pozisyon/Entreprise/HumanResources /…".
  • Repete pyès sou la requête chaîne de la rubrique, menm jan nan:

/sites/departments/HumanResources/_layouts/viewlsts.aspx?BaseType = 0?BaseType = 0?BaseType = 0?BaseType = 0

Fasil ase pou ka ranje via kote ki gen dantèl/navigasyon. Sòf, Bab PANYÒL prezante m' avèk sa lè mwen eseye fè l:

imaj

Fait la se, pa gen moun ap fè kèk chanjman (a kote mwen, Men wi).

Yon rechèch rapide active moute diskisyon foròm MSDN sa a: http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=1691577&SiteID=1

William Heurdier dispoze l li bien an a Avant-dernière la (patid 10/02/07) pòs:

Fait se:

Pou réinitialiser endommagé rubriques, ou gen pou :

– retire tout lis anba endommagé rubrique

– retire endommagé rubrique

– De paramètres lis yo, ajoute yon lis supprimé pou anlanse rapid (Sa a (ki pa endommagé rubrique yon)

Ou lè sa a bon pou ale….


Ekspè Sharepoint – Sogeti kap jimo Swis

Mwen te yon ti kras confondre paske mwen kenbe t ap anvi ale nan paj navigasyon a, fè chanjman an. Lè sa a ka te fwape ak a "paj te modifye" mesaj. Evantyèlman, Mwen te reyalize mwen te gen pou ale nan lis dantèl e retire/ajoute li pou anlanse rapid. Sa te fè Akab la. Ala fwa se isit la ankò!

</fen>

Vous pou m' blog!

Pwoblèm “Jog jiska dat” aktivite nan workflows te kreye pati sosyal Demokratik

AJOU 12/10/07: Logiciel jan te dekri nan MSDN KB929816 rezoud pwoblèm ki genyen pou nou te mansyone pi ba pase. Jwenn logiciel a. Lè sa a mete sou chak sèvè sou fèm. apre, sharepoint configuration itilite sou chak sèvè. Isit la se Madanm Support lyen pou ko sa: http://support.microsoft.com/kb/932816.

Jan nou koumanse:

Nou gen yon biznis kondisyon kote yon jeran Jeni anviwònman bezwen pou asire ke sa 30 kote some-odd manifakti yo sitiye nan atravè Etazini nan bezwen pou asire ke tout plant ranpli pou yo plizyè eta yo epi pèmi a la mad yon fèt alè. Yon sèl fason nou te envestige Sur "Pause jiskaske dat" aktivite disponib pou nou via SharePoint Concepteur worfklow. Se direktè Jeni a (oubyen yon asistan li) antre tout pèmi pou yo ak rappel dat nan kòmansman ane a. Sistèm nan lè sa a fè tout a se yon gwo levée.

Anviwònman:

BAB PANYÒL, 64 moso, machin virtuel anviwònman (devlopman n. Bwat), 2 serveurs (SQL sou sèvè #1, tout lòt bagay sou sèvè #2).

Pwoblèm:

Aksyon Pause dat jiskaske an sanble tankou a solisyon pafè e li kapab byen bay prèv tèt li pou. Sepandan, li pa travay well out of Bwat la (pou nou).

  1. Travay workflow a pat gen pou kouri, tout tan. Mwen te dekouvwi sa lekti Christopher White (http://chrissyblanco.blogspot.com/2007/06/issues-with-delay-activity-in-moss.html) trè bon write-up itilize stsadm thusly:

    C:\>stsadm -o getproperty - propertyname "travay-workflow" -adrès entènèt http://localhost

    <Propriété egziste = "non" />

    C:\>

    Sa li te genyen yon rezilta etone men fasil résolus:

    C:\>stsadm -o setproperty - propertyname "travay-worfklow" -correspond "tout 1 minit ant 0 Et 59" -adrès entènèt http://localhost

    Operasyon an te konplete avec.

    C:\>

    Sou sa yo ap fè, premye "nan pwogrè" workflow rapidement te tire leve, yo fè l' la tâche.

  2. Malheureusement, apwe pa travay kòm espere. Heureusement, An Christopher rapò nou Isit (http://support.microsoft.com/kb/932816). Peyi a sa a, n ap tann Depatman li a pou jwenn logiciel sa, Men, li gade prometteur. Nou kopi .dll afèkte pataje menm lajè octets, Se konsa, sa pwal rezoud pwoblèm.

Solution:

Re-kouri stsadm -o setproperty kòmandan an te sanble pou prod workflow lè leve non. Li ta, près 7 minit pita, aktyèlman reveye pou yo kontinye ansanm ak workflow a.

Kesyon / Questions Aux:

Pause dat jiskaske ki pa travay.

Pause dat jiskaske pa reprendre.

Kondisyon workflow pa chanje de "nan pwogrè"

Kondisyon workflow rete "nan pwogrè"

MRO Workflow ka etid itilize bab PANYÒL, PATI DEMOKRAT SOSYAL, InfoPath & sèvis entènèt.

Kourikoulòm

Sa a dekri yon tid décrivant yon réel MRO (Mentni, Reparasyon Et operasyon yo) workflow approbation pwosesis aplike nan bab PANYÒL.

Sa se pa yon diskisyon ouvertement teknik, Men, au sèvi pou bay yon ekzanp sou latè reyèl ki montre kouman bab PANYÒL platfòm lan te rankontre yon nonm reyèl monde bezwen.

(Sa a cross validées ant http://paulgalvin.spaces.live.com Et http://blogs.conchango.com)

Jan nou koumanse

Pwosesis MRO kliyan an la te karakterize pa sa a

  • Pwosesis approbation manyèl.
  • Kèk sipò itilize excel Des.
  • Dat dakò ak pwosesis. Menm MRO acha dakò ak pwosesis la ta varye jou, moun pa moun.
  • Anpil papye ak men ekri sinyati yo — achte bons requis jiska 3 sinyati ekri yo devan final li pou apwouve.

Objèktif de pwojè sa a te gen:

  • Entièrement automatisation pwosesis la.
  • Appliquer normes antrepriz pou l apwouve.
  • Bay view consolidée de MRO enfomasyon pou plizyè aux.
  • Santye audit detaye.

Kòm yon bò efè a solisyon, sinyati yo ekri ont p'ap mande l.

Approbation pwosesis

Pwosesis la te dakò se de kat "naje estratejik": Otè, Responsab yon dirèk, Responsab yon fonctionnelle Et responsab yon divizyon.

Otè:

Wè nesesite pou acha ak commence pwosesis la. Gade byen sa kreyatè a pou ou ka pa aktyèlman antre demande acha a, Men olye de dwe dirije yon lòt manm pèsonèl la pou fè sa. Yon fwa, kreyatè a pa gen teknik repondong pou ranpli demande PO a. Pa ekzanp, utilisateur yon ka vle demande yon nouvo pòtab òdinatè, Men, pa konnen ki pi bon machann, LI nòmal, ets. Nan ka sa a, otè travay ak li epi li aktyèlman renseigne soti la demande.

Responsab yon dirèk:

Se sa rele jeran an dirèk kreyatè a (ki kapab diferan avèk moun ki aktyèlman rantre demande PO a nan bab PANYÒL). Manadyè dirèk pou apwouve demande PO a anvan sistèm nan chèche yo plezi plis sou liy lan.

Responsab yon fonksyonèl:

Se direktè fonksyonèl a, se la moun ki responsab pou asire ke sa te pwopoze acha est antrepwiz nòmal nan dimansyon yon fonksyon kòpore lame an patikilye. Pa ekzanp, LI acha pwovizyon epi ki apwouve pa yon jeran fonksyonèl li.

Responsab yon divizyon:

Divizyon administratè apwouve acha bons itilizasyon pa dola montan. Responsab yon divizyon apwouve bons acha in excess of yon montan configurable dola.

Sèl solisyon

Nou itilize sa zouti ak konpozan pou aplike a solisyon:

BAB PANYÒL: Sèvi kòm platfòm lan sou ki tout lòt bagay "pandye". Bab PANYÒL bay sèvis socle pou sekirite, mèt done, verifye olon chemen an ak lòt fonctionnalités.

Fòm InfoPath a, sèvis: Yon composant bab PANYÒL, sa aux utilisateurs pou ranpli bons acha via yon browser web.

Concepteur SharePoint (PATI DEMOKRAT SOSYAL): Nou itilize pati sosyal Demokratik bezwen aplike jiskisi pwosè kap workflow an.

Sèvis entènèt: Yon c# wèb sèvis améliore la eksperyans kap itilize li an pa pèmèt en sélections lis nan fòmilè InfoPath a e bay pi bon pèfòmans osijè de filtrage done. Gade Isit yon gwo basen byen fon plonje teknik sou sijè sa a ak nou rezon pou yo itilize li pou.

Lis personnalisé: Bab PANYÒL lan kap itilize li an ofri bay direktè dirèk itilizè bay yon, men pat ka bay plis data ki te kontwole workflow jijman (par. èske se direktè division a requis pou apwouve demande PO a). Nou itilize lis koutim nan yon "Enterprise done" kote ki gen pou kenbe enfòmasyon tankou "Divisionnaire direktè Approbation dola montan", "Fonctionnelle zòn direktè" epi se konsa suite. Lis intégré trè bien ak InfoPath ak ki bay kreye/ajou/supprimer (KRAS) fonctionnalités ak auditing ak sekirite nan bwat la.

Sèvi ak ka

Ka sèvi ak sa ki montre kouman solisyon a pi byen chita sou ansanm:

  1. Paul vle yon nouvo pòtab. Li dekri li bezwen pou Vivek, abitye ak entreprise portable normes moun li yon, préféré fournisseurs, ets.
  2. Journaux Vivek nan bab PANYÒL, à la demande fòm ak antre demande non Paul. Fòm vous Vivek pou yon kategori acha ki lè sa a yo itilize sèvis entènèt yo pou yo peple yon lis ane ke yo bliye-desann nan konpayi an apwouve fournisseurs. Vivek tou indique antreteni e kòpore fonksyonèl nan zòn nan te achte sa a (par. "LI" oubyen "Finans").
  3. Pati Demokrat Sosyal baze workflow kòmanse, détermine direktè dirèk Pòl te Et routes demande a pou l' direktè, Stacy.
  4. Stacy apwouve la demande acha.
  5. Pati Demokrat Sosyal workflow vérifie la demande ak detèminen se achte li yon. Li routes workflow a pou li fonksyonèl se direktè a, Wonson.
  6. Wonson apwouve la demande.
  7. Pati Demokrat Sosyal workflow ankò vérifie la demande Et détermine ke montan acha est yon montan dola maxium Et routes sa a se direktè divizyon a pou l apwouve.
  8. Se direktè divizyon a apwouve la demande acha.

Nòt

  • Ka itilize an montre yon "propre" kouri ak pa refus ou so.
  • Approbateur chak gen abilite pou apwouve oubyen rejte demande a dapre travay yo bay kòmantè ekri. Sa connecté nan wout audit a.
  • Si chèf fanmi ke yon administratè rejte demande achte nan yon pwen, la demande PO "mouri" ak pwosesis la dwe kòmanse depi nan kòmansman.
  • Workflow, informe kreyatè a chak pa lè de pwosè a.
  • Pa ekri sinyati yo — kliyan an te detèmine (Apre kèk fortes rekòmandasyon) sa a audit piste jan te founi via istwa workflow, a bezwen auditing yo.
  • Efò — li pran moun apwoksimativman twa semèn pou aplike solisyon sa a.

Konklizyon

Solisyon sa a tire bab PANYÒL kòm yon developman e platfòm kous-fwa. Kliyan a pa t ' kapab pou ogmante sant bab PANYÒL aparans automatisation yon pwosè woutin biznis ki afekte pwèske tout anplwaye nan konpayi an. Eksepsyon yon sèvis entènèt senp (ki li menm tire bab PANYÒL), prèske pa réelle "programmation" yo te mande.

Solisyon a sèvi tou tankou yon "Divètisman" pou kliyan a, démonstration jan diferan bab PANYÒL aparans kapab pou te konbine pou kreye yon aplikasyon totalman en biznis ak nouvo opòtinite fè konsiltasyon jenere nan tan kap vini.

Glossaire

MRO: Mentni, reparasyon ak operasyon yo. Sa yo, acha za'm sonje bagay gen ladan yo atik tankou notepads, chaises, ordinateurs pèsonèl, imprimantes, selilè Et la tankou.

Bab PANYÒL/WSS Recherche rezilta (Et dataviews): done brit XML vi

Sa dwe evidan pou anpil moun, Men moman etidye pou m' konkou programmation bab PANYÒL, M lan di m ki trè fasil pou pran XML aktyèl la nan yon requête recherche via la entèfas utilisateur.

Yon metòd rapide se comme piba:

  • Aksè avanse recherche.
  • Fè yon rechèch ki renvoie kèk done.
  • Edite paj la (Via kote ki gen dantèl).
  • Chanjman an XSL sa kap vini an:

<?xml vèsyon pipiti de youn="1.0" codage="utf-8"?>
<
xsl:stylesheet vèsyon pipiti de youn="1.0" xmlns:xsl="http://www.w3.org/ 1999/XSL/transfòme">
<
xsl:pèsistans yap ogmante jiska metòd="xml" vèsyon pipiti de youn="1.0" codage="UTF-8" retrait="Wi"/>
<
xsl:modèle jwenn mèt ke l="/">
<
pre>
<
xsl:kopi-de fè chwa="*"/>
</
pre>
</
xsl:modèle>
</
xsl:stylesheet>

  • Sur aplike.
  • Sous vi nan browser a.

Sa a <pre> etikèt pa fè anpil eksepte sèvi tankou yon pratik marque lè nou wè rezilta.

Fente sa a kapab trè konsèy pou ede lè travay ak asirans sante0 pwopwiyete yo ak personnalisation fouye. L ap ofri yon lis definitif ki disponib pou ou sèvi ak nan xslt ou ki te trè konsèy pou ede XML dènye 25 fwa mwen te kreye kèk rezilta recherche personnalisées.

Sa dwe travay pou dataviews osi byen, men m fè pa fè tès lan ki soti comme encore.

Pa gen CQWP pou WSS? Eseye sa…

Mwen wè sa Eric Kraus te fè fas avèk yon kondisyon ki nòmalman te rankontre ak yon pati entènèt requête pi kontan. Pwoblèm? Li te nan yon pi anviwònman WSS ak pa gen aksè a CQWP. Olye ke yo curling nan yon pozisyon du (bezwen prese yon m geyen pou nou batay chak jou, li sanble), li jwenn solisyon pou pi piti bay WSS boutik contre yon chans pou yo reyisi. Li te dekri Isit.

Briyan ak detaye vi de contenu gestion API

Stefan Goßner te mete ansanm yon 4-pati seri se sa nèt nan SharePoint kontan ak nan deplwaman API Isit. Li ofri yon gwo kourikoulòm ak anpil bon ekzanp yo nan kòd (C#).

Mwen kòmanse pran sa a ki lye de joris poelmans blog nan http://jopx.blogspot.com/.

Menm si ou gen tankou m, nan sa nou pa ka jwenn pou yo fè anpil travay hands pou contenu gestion, sa yon byen valè 20 minit tan ou pou li.

W ap itilize API a, yon sèl peut:

  • Lwa nan Et enpòte contenu trè fasil.
  • Re-paran sanisfè. Si ou vle pou ekspòtasyon kontni kèk sòti de yon direksyon "UN" poutèt sa, voye l' pou yo kote ki gen "B" Men, nan yon totalman nouvo plas nan la hiérarchie, sa posib.
  • Ekspòtasyon contenu de yon direksyon UN Et enpòte sélectionné pyès nan direksyon, UN.
  • Contenu re-link (ki vle di ke kontra avèk tout Des yo).

WSS, doktè libs & lis, Calculé colonnes ak [mwen]

Gen yon moun nan Internets yo te mande sou kouman pou kreye yon kolòn calculé nan yon lis ki ta montre yon valè fòmate kòm"[Utilisateur] – [Estati] – [Kote yo ye]" tankou "Paul Galvin – Bwè [bay libète] Byè – Plaj la".

Paul ta ale e modènize l' antre nan lis la ak kolòn calculé a ta modènize a se sa. A [Utilisateur] ta dwe par pou tout utilisateur a k ap antre nan/jour lis la.

Yon kolòn calculé pa kapab itilize "volatiles" fonksyon tèlke [mwen] ou [Jodia]. Mwen te rezoud li nan yon anviwonman tès ak mezi sa yo:

  1. Kreye yon kolòn tèks ki rele "Aktyèl Utilisateur".
  2. Jeu pri pou defo li [mwen]
  3. Kreye yon kolòn calculé ki rele "Calc tès".
  4. Jeu pri pou li = [Utilisateur kouran]

Mwen t' ap, ajoute yon atik nan lis la e li te travay.

Ki ale vini se IE lè à dokiman nan bibliyotèk dokiman WSS/bab PANYÒL

Boulvèse peyi mwen te gen te an sa pou 9 mwa Et mwen wè sa moun ki sou MSDN Et Usenet foròm gen l too.l

Youn lè kon sa, Lè à yon dokiman pawòl (ou lòt kalite dòk) nan yon dokiman bibliyotèk lakòz onn entènèt pou senpleman crash Et al fè wout (en tout onglets avè l' si tout sont louvri).

Logiciel Madanm sa a ka rezoud li: http://support.microsoft.com/kb/938888

Tou, pa gen kèk dekri teren osijè pwoblèm isit la:

http://jopx.blogspot.com/2007/07/solving-internet-explorer-crash-when.html

Sera pas XPath reyèl Avant?

Kourikoulòm:

Te kreye yon lis personnalisé sa gère pi kontan jan de l ' ansanm ak kèk douzèn colonnes.

Te ajoute ke li pou yon paj Et puis via pati sosyal Demokratik, te transfòme nan yon vi done.

Pwoblèm:

Espresyon Xpath mwen te ap retounen nan vid pou yon kolòn ki rele "Aktyèl pozisyon". Mwen référencé li thusly:

    <tab fontyè = "1">
      <xsl:pou-chak = sélectionnez "/ dsQueryResponse/èskonbwit/ligne" >
        <tr>
          <td>
            Estati kouran:
            <xsl:valè ki nan select="@Current_x0020_Status"></xsl:valè-de>
          </td>
        </tr>
      </xsl>
    </tab>

Kolòn nan CT a rele "Stati aktyèl". Li montre ke nan recherche a kòm "Aktyèl estati". Tout kote ou gade, ou wè "Aktyèl estati".

Pandan trop comme Sur, ap chache pou kapab jwenn yon solisyon, Mwen au visées pou "@Recruiter" Et kontanple! — ki aktyèlman te retounen tounen aktyèl èstati. Mwen espere li pou li retounen nan tounen recruteur a lè m' te fè sa.

Solisyon:

Mwen te poked osijè de nan pati sosyal Demokratik. Ale nan paj sa nan pati sosyal Demokratik e li montre aklè done. Ou kapab kontrole aktyèl la done te founi aklè ak asosye Xpath. Isit la mwen te konstate sa kanmenm, Xpath a te atire nan "Recruteur". Konnen ase, la "réel" chan recruteur ki te atire de "Recruiter1".

retire:

Pati Demokrat Sosyal fournit autorité Xpath osi ekspresyon pou èskonbwit & colonnes nan yon vi done.

Dezyèm, li montre ke enfòmasyon aktyèl la. Se konsa pa ekzanp, yon kolòn tip montre ke sa:

<nobr><ire><Yon HREF="/sites/Corporate/HumanResources/TalentAcquisition/_layouts/userdisp.aspx?DIDANTITE = 17 ">Galvin, Paul</YON><fontyè img ="0" wotè = "1" lajè = "3" src="/_layouts/images/Blank.gif"/><yon href ='javascript:’ onclick ='IMNImageOnClick();retounen nan bay manti;’ klas = 'madanm imnlink'><non img ='imnmark’ tit =” fontyè =’0′ wotè ='12’ lajè ='12’ src='/_layouts/images/Blank.gif’ alt =' ankenn enfòmasyon pwezans’ fè yon ti kou ='PGalvin@xxx.com’ didantite ='imn_77, tip = smtp'/></yon></ire></nobr>