Nou te gen yon devlope yon fòm InfoPath ak plizyè pwen de vi pou sipòte yon nouvo anplwaye moun / sou-D' pwosesis. Lè konpayi an employés yon lòt moun, Depatman li a ak lòt gwoup yo bezwen pou pwan aksyon (mete sou pye paie, pèmèt aksè pou aplikasyon apwopriye pou, jwenn yon biwo, ets). Nou itilize sou fòm Men, yon lòt wè fòm pou chak moun fonksyon.
Nan konpayi sa a, pifò nan moun yo te enplike nan pwosè biznis an sont li ekspè de, Se konsa, lè yo jwenn fòm, view defo yo, ki se yon "meni" wè ak bouton ki dwe dirije yo pou yo fonksyone byen presi yo. Sepandan, nou gen bezwen pou fasilite bagay pou direktè a nouvo anplwaye moun an dirèk. Moun sa a pa ta dwe wè yonn nan li a ki gen rapò bagay. an reyalite, li ta dwe wè yon sèl vi nan fòm lan e li pa menm gen yon chwa pou wè lòt vues.
Nan sitiyasyon nou an, sa dwe dirije compte direktè a dirèkteman lyen ak fòm par de yon sélection kontak (ki sa mwen toujou qui rele yon "pèp sélecteur" pou kèk rezon).
Les opérations sont comme piba:
1. Nan plan mòd, ale nan zouti-> Fòm chwa-> Ouvri ak pou mete sou kote.
2. Fè chwa "règles".
3. Kreye yon nouvo t' ap mache sou aksyon ki se "chanje pou wè" Et kondisyon ki tire D' a() fonksyon.
D'() cette moun "ki san sekou" non kap itilize li an san domèn a. Si mwen journal nan SharePoint ak kredi yo pou "domainpagalvin", D'() cette "pagalvin".
La sélection kontak bay twa pyès enfòmasyon pou kontakte yon. La "AccountID" pati ki pi itil pou scénario sa a. Sèl bagay ki fè sa a menm yon ti bit defi se sa la sélection kontak (nan anviwonman mwen?) cette domèn Et utilisateur Didantite, tankou "domainpagalvin". Sa fè nou pa fè yon kò ki ka egalite kondisyon depi AccountID ("domainpagalvin") pa janm ap égalité D'() ("pagalvin").
Nou ka jwenn nan sa a ap itilize a "contient" operatè: AccountID contient D'().
Nou ka pran li pli lwen Et pré-pend yon tèt di-code domèn devan D' a() fonksyon pou jwenn nou separe, chèk egalite Et éliminer risk yon pozitif bay manti sou moun contient operatè.
Nou pwal gen VRÈMAN tankou pou chanje otomatikman vi pou lòt moun ki te baze sou Piblisite sekirite gwoup afilyasyon yo. Pa ekzanp, Lè yon manb de la "li Analytics" gwoup à fòm, otomatikman ta chanje a yon vi li Analytics a. Nou pa t gen tan pou aplike li, Men, m' kalkile sou premye, se pou kreye yon sèvis entènèt ki ta gen yon metòd tankou "IsMemberOfActiveDirectorySecurityGroup", pase l' D' a() e retounen tounen tout bon, ni bay manti. Èske yon moun pa gen okenn lòt, plis gen lide? Èske gen kèk fonksyon SharePoint nou kapab ogmante nan InfoPath pou fè detèminasyon sa?
</fen>
Anpil mesye byen pa pi mal. Paul
Pingback: View chanjman Infopath ki baze sou Utilisateur « Blog Sladescross a