Byl jsem pracující na některých formulářů aplikace InfoPath tento týden v MECHU v prostředí FBA a učených, Když jsem šel nasadit formuláře k provozním prostředí se FBA zóna že uživatelské jméno() funkce funkce nefunguje. Byl jsem pomocí generování jedinečných názvů souborů.
No., Tato funkce nefunguje v prostředí FBA (nejméně, Ne z krabice). A, po zralé úvaze, použití uživatelského jména tak, jak jsem měl v plánu by měl zaručit jedinečný název souboru v každém případě.
Moje řešení bylo použití nyní() funkce a pravidlo, které požáry na načtení formuláře. Přiřadit název souboru datový prvek, když je prázdná:
Výhodou tohoto přístupu je, že název souboru je jen jednou. (Já nezobrazovat v snímku obrazovky, ale podmínku na pravidlo, které jen oheň, když "méskvìlévyspekulovanéjménosouboru" je prázdné). Použil jsem k nastavení názvu souboru na úrovni zdroje dat.. Obvykle, Já bych něco (Špatné) Nějak tak:
Problém s tímto je, že pokud uživatel A otevře formulář v pondělí a uživatel B se změní v úterý, skončíš s dvěma různými formami vzhledem k tomu, že dva různí uživatelé uložili ji s různými uživatelskými jmény.
Tak, jako otravné jako FBA lze obecně a s aplikací InfoPath zejména, To se mi znovu malé, ale důležité technické detaily a přístup, který by udělal jinak!
</Konec>
Za mnou na Twitter na http://www.twitter.com/pagalvin