Mən identifikasiyası əsasında formaları InfoPath istifadə edərək həyata keçirilməsi üçün lazım olan xərcləri təsdiq prosesi (FBA) formaları xidmətlərindən istifadə ətraf mühit (web-based InfoPath).
İki təsdiq qrup və proses bu kimi çalışır:
- İstifadəçi xərc hesabat doldurur və təsdiq üçün təqdim edir.
- Bu birinci səviyyəli onaylayan qrupuna bir e-poçt tetikler.
- Birinci səviyyəli onaylayan hesabat nəzərdən keçirir və təsdiq və ya təkzib edir.
- Birinci səviyyəli şəxs onu təsdiq edin, Sistem ikinci səviyyəli onaylayan bildirir.
Şeyi InfoPath tərəfində, Mən istifadəçi həmin təsdiq qruplarından biri olan üzvü olub əsasında görünür / gizlət ki, müxtəlif bölmələr var.
Bir FBA mühitdə istifadəçi adı() funksiyası həmişə boş qaytarır, qubarlı. What I’ve done is set up a a custom list called “Approval Groups”.
Mən siyahısına heç bir əlavə sütunları əlavə etməyin.
Şəklində açılır zaman, bu kimi bir qayda var:
Bu "bir sahədə dəyəri müəyyən" burada:
Bu əsasən söylədiyini: Təsdiq qrup xüsusi siyahı sorğu və Ü Title dəyəri = "NORDIC" hər hansı bir sıra axtarır ki, sorğu filtre.
Ki, bir dəyər döndürürse, then the current user is a member of that group. I know it contains that value because the string length is greater than zero.
Close the loop by securing the individual items in the Approval Group list. At run-time, cari istifadəçi həmin maddə müvafiq təhlükəsizlik çıxışı yoxdur, əgər sorğu qaytarmazlar, string-length will be zero and now you know the current user is not part of that group. You can use that fact as needed in the form.
This is a super brief write-up. I’m pressed for time or I’d provide more detail.
I don’t know how relevant it is that I’m in an FBA environment. This would probably work well in a non-FBA environment but I can imagine cases where this would be useful.
</son>
Da Twitter məni izləyin http://www.twitter.com/pagalvin
Salam Paul,
I have a similar problem and I will be very glad if you can explain how you created the "Approval Control" data connection in an FBA environment, because as far as I know InfoPath does not support creation of data connections to lists in sites using FBA authentication.