InfoPath-lomakkeen Sevices, Lomakkeiden perustuva autentikointi (FBA) ja yksilöivää tiedostonimeä

Olen ollut työstämässä joitakin InfoPath-lomakkeiden tällä viikolla MOSS FBA ympäristössä ja oppinut, Kun menin käyttöön tuotantoympäristössä FBA lomakkeet alue, että käyttäjätunnus() toiminto ei toimi. Käytin sitä tuottamaan yksilöivää tiedostonimeä.

Hyvin, että FBA ympäristö ei toimi (ainakin, ei kättelyssä). Ja, Kun pohdintaa, käyttäen käyttäjätunnusta, niin olin suunnitellut ei taata nimi joka tapauksessa.

Ratkaisuni oli käyttää nyt() toiminta ja sääntö, että tulipalot lastaus muodossa. Määritä tiedostonimi tietoelementti kun on tyhjä:

image

image

Tämän lähestymistavan etuna on, että tiedostonimi on määritetty vain kerran. (Älä näytä sitä irtoseinä ammus, Mutta edellytys sääntö vain tuleen "myFilename" on tyhjä). Käytin asettaa tiedostonimi tietojen lähde tasolla. Yleensä, Tekisin jotain (Paha) Näin:

image

Ongelma on, että jos käyttäjä A Avaa lomakkeen maanantaina ja käyttäjä B muuttaa tiistaina, sinun lopulta kaksi eri kahden eri käyttäjän tallennuksen etäkohteisiin eri käyttäjänimillä.

Niin, niin harmittaa koska FBA voidaan yleensä ja InfoPathin kanssa erityisesti, se sai minut jälleen ajatella pieni mutta todella tärkeitä teknisiä yksityiskohtia ja lähestymistapa, joka ei olisi tehnyt toisin!

</loppu>

Tilaa blogiin.

Noudata minut viserrys http://www.twitter.com/pagalvin

Technorati Tags:

Jätä vastaus

Sähköpostiosoitettasi ei julkaista. pakolliset kentät on merkitty *