Y NEWYDDION DIWEDDARAF (04/2008): Mae'r cofnod blog gwych yn dangos dull da yn seiliedig javascript at y broblem hon: http://webborg.blogspot.com/2008/04/add-functions-and-events-to-sharepoint.html
DIWEDDARIAD II: (04/2008): Mae'r cofnod blog yn edrych yn addawol, yn ogystal: http://www.cleverworkarounds.com/2008/03/13/free-mosswss-2007-web-part-hide-controls-via-javascript/
Sawl gwaith yr wythnos, os nad bob dydd, Mae fforwm defnyddwyr yn disgrifio ofyniad y byddai fel arfer yn cael eu diwallu drwy raeadru gostyngiad-downs. Er enghraifft,, Mae gen i ddau reolaethau galw-i-lawr:
- Rhestr o U.S. yn datgan
- Rhestr o U.S. dinasoedd.
Fel darparwyr UI cyfrifol, rydym am iddo weithredu fel hyn:
- Paul yn dewis U.S. wladwriaeth gan y estynnol.
- Mae hyn yn achosi i'r dinasoedd estynnol i hidlo unig y dinasoedd hynny sy'n perthyn i'r wladwriaeth dan sylw.
- Paul yn dewis dinas o'r rhestr hidlo.
Nad oes unrhyw gefnogaeth yn y blwch ar y nodwedd hon.. Yn wir,, nad oes unrhyw gefnogaeth OOB ar gyfer unrhyw fath o gyfathrebu uniongyrchol intra-ffurflen. Mae hyn yn cynnwys meysydd cuddio/galluogi/analluogi fel rhaglen mewn ymateb i newidiadau maes mewn mannau eraill ar y ffurflen.
Y gwir amcan yr erthygl hon i ddisgrifio atebion posibl ac mae'r rhain yn y dewisiadau gan fy mod yn gwybod iddynt:
- Ddatblygu math o golofn personol. Fel defod-Colofn-datblygwr, Mae gennych reolaeth lawn dros y byd"" o bod colofn personol. Gall y byddwch yn gweithredu rhaeadru estynnol y ffordd honno.
- Ystyried defnyddio llif gwaith. Mewn rhai achosion, ydych yn dymuno neilltuo gwerth yn awtomatig i'r maes yn seiliedig ar werth maes arall. Yn yr achos hwn, byddech fel arfer yn ceisio defnyddio colofn cyfrifo, ond mae rhai adegau, yn unig ni fydd iddo wneud y gwaith. Dylunydd SharePoint llif gwaith yn ddewis cymharol gweinyddu-gyfeillgar i ollwng i lawr i Cod a stiwdio gweledol. Os ewch yn y llwybr hwn, fod yn ymwybodol o'r mater sylw gan yr erthygl hon (http://paulgalvin.spaces.live.com/blog/cns!CC1EDB3DAA9B8AA!405.entry).
- Sy'n trin y digwyddiad: Fel llif gwaith, Mae hyn yn ateb ar ôl y ffaith. Cynulliad.NET yw eich dynodydd digwyddiadau (C #, VB.NET) i ba SharePoint docynnau rheolaeth. Mae gwrthrych ichi ddatblygu mynediad at y data o'r rhestr (ac mae'r model gwrthrych cyfan) ac yn gallu gwneud unrhyw gyfrifiad sydd ei angen.
- Defnyddio SharePoint dylunydd i greu ffurflenni cofnod personol. Dydw i ddim yn cael profiad uniongyrchol gyda'r ymagwedd hon, but I hear they are doing good things with NewForm.aspx these days 🙂
- Rholiwch eich ASP.NET swyddogaeth mynediad data eu hunain (fel tudalen ar y we sy'n sefyll ar ei ben ei hun neu fel rhan ar y we) a defnyddio yn lle.
Os oes unrhyw un yn gwybod eraill a / neu well opsiynau, os gwelwch yn dda postio sylw a byddaf yn rhoi'r wybodaeth ddiweddaraf i'r corff y swydd hon.
<diwedd />
Paul,
Gwiriwch hyn: http://www.spsdev.com/filter.aspx .
O'u safle: "Y SpsDev.Com i Hidlydd maes yn fath maes personol a yw'n hidlo.
Gallwch ychwanegu un i lawer o feysydd hidlo er mwyn eich rhestr neu lyfrgell, ac mae pob un yn gallu
eu hidlo yn seiliedig ar maes wedi'u hidlo arall yn y rhestr. Dewiswch gyflwr fel
un maes, a'r rhestr o ddinasoedd yn y cae nesaf ei hidlo i ddangos dim ond
eitemau o'r wladwriaeth, er enghraifft,. Yn y datganiad hwn, rydym yn cefnogi gweinydd SQL
2000 a 2005, a Xml fel ffynonellau ar gyfer y data maes. Fel y byddwch yn newid
dethol yn unrhyw un o'r lawr galw heibio, pob un o'r lawr isod gostyngiad ynddo yn yr un
hidlo i ddangos dim ond y dewisiadau priodol yn seiliedig ar y dewis sy'n
cael ei wneud."
– Monjo