Quản lý nhóm phê duyệt với InfoPath trong một môi trường FBA

Tôi có một quá trình phê duyệt chi phí mà tôi cần phải thực hiện bằng cách sử dụng InfoPath trong một hình thức dựa trên xác thực (FBA) môi trường bằng cách sử dụng các hình thức dịch vụ (web dựa trên InfoPath).

Có 2 nhóm chấp thuận và quá trình hoạt động như thế này:

  • Người sử dụng điền vào một báo cáo chi phí và trình phê duyệt.
  • Mà gây nên một email đầu tiên cấp approver nhóm.
  • Đầu tiên cấp approver giá và chấp thuận hoặc từ chối báo cáo.
  • Nếu người cấp đầu tiên chấp thuận nó, Hệ thống thông báo cho thứ hai cấp approver.

Bên InfoPath của sự vật, Tôi có phần khác nhau ẩn/xuất hiện dựa vào người dùng là một thành viên của một trong những nhóm phê duyệt.

Trong một môi trường FBA tên người dùng() chức năng luôn luôn trả về trống, đáng buồn. Những gì tôi đã làm thiết lập một danh sách tùy chỉnh được gọi là "Chấp thuận nhóm".

Tôi không thêm bất kỳ cột bổ sung vào danh sách.

Khi các hình thức mở ra, đô thị này có một quy tắc như thế này:

image

"Đặt một lĩnh vực giá trị" là ở đây:

image

Điều này về cơ bản nói: Truy vấn nhóm phê duyệt danh sách tùy chỉnh và bộ lọc truy vấn bằng cách tìm kiếm bất kỳ hàng nơi giá trị của tiêu đề = "Bắc Âu".

Nếu mà trả về giá trị bất kỳ, sau đó người dùng hiện thời là thành viên của nhóm đó. Tôi biết nó có giá trị đó bởi vì chiều dài của chuỗi là lớn hơn 0.

Đóng vòng lặp của bảo vệ mục riêng lẻ trong danh sách phê duyệt nhóm. Tại thời gian chạy, Nếu người dùng hiện tại không có quyền truy cập bảo mật thích hợp vào mục đó sau đó là các truy vấn sẽ không trở về nó, chiều dài chuỗi sẽ là số không và bây giờ bạn biết người dùng hiện thời không phải là một phần của nhóm đó. Bạn có thể sử dụng thực tế đó là cần thiết trong các hình thức.

Đây là một ghi-up siêu ngắn. Tôi đang ép cho thời gian hoặc tôi sẽ cung cấp thêm chi tiết.

Tôi không biết làm thế nào có liên quan đó là tôi là trong một môi trường FBA. Điều này có lẽ sẽ làm việc tốt trong một môi trường FBA nhưng tôi có thể tưởng tượng trường hợp nơi đây sẽ là hữu ích.

</kết thúc>

Đăng ký vào blog của tôi.

Theo tôi trên Twitter lúc http://www.twitter.com/pagalvin

Technorati Tags: ,

Ai nghĩ về “Quản lý nhóm phê duyệt với InfoPath trong một môi trường FBA

  1. Juan Morató Moscardó

    Hi Paul,
    Tôi có một vấn đề tương tự và tôi sẽ rất vui mừng nếu bạn có thể giải thích cách bạn tạo ra sự kiểm soát của phê duyệt"" kết nối dữ liệu trong một môi trường FBA, bởi vì như xa như tôi biết InfoPath không hỗ trợ tạo ra các kết nối dữ liệu vào danh sách các trang web bằng cách sử dụng xác thực FBA.

Để lại câu trả lời

Địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu *