Sử dụng và ví dụ

Để cấu hình phần mở rộng web thả xuống, bạn phải xác định các tham số sau:

  • Chủ đề: Chỉ định chủ đề màu. Các tùy chọn bao gồm "Sống động""Tinh tế". "Tinh tế" là tùy chọn mặc định.
  • Chế độ: Chỉ định màu. Các giá trị là "Sáng", "Tối", "Độ tương phản Cao""". Giá trị chuỗi trống "" tương đương với "Sáng".
  • Nhãn: Đặt nhãn của kiểm soát. Giá trị chuỗi trống "" ẩn nhãn, chỉ báo bắt buộc và biểu tượng thông tin với thanh công cụ.
  • Dữ liệu mục: Xác định một bảng mục để hiển thị trong danh sách thả xuống, với các cột sau:
    • Id Mục. Sử dụng cột này để xác định các hành động đối với lựa chọn thay đổi
    • Chú thích mục
    • Đã chọn (SAI = chuỗi trống "" hoặc ĐÚNG)
    • Vô hiệu hóa. Cột tùy chọn (SAI = chuỗi trống "" hoặc ĐÚNG)
    • Nhìn thấy được. Cột tùy chọn (ĐÚNG = chuỗi trống "" hoặc SAI)
  • Nhiều lựa chọn: Xác định xem danh sách thả xuống có cho phép chọn một hay nhiều lần. Sử dụng chuỗi trống "" hoặc "SAI" để chọn một lần và "ĐÚNG" để chọn nhiều lần.
  • Bắt buộc: Xác định xem có cần chọn thành phần hay không. Nếu không được cung cấp, giá mặc định sẽ là "ĐÚNG".
  • Thông tin: Cung cấp chú giải công cụ cho biểu tượng Thông tin. Chuỗi trống "" ẩn biểu tượng thông tin.
  • Trạng thái: Xác định trạng thái điều khiển là "Đã bật", "Vô hiệu hóa" hay "Chỉ đọc". Nếu không được cung cấp, giá trị mặc định "Đã bật" sẽ được sử dụng.
  • Văn bản gợi ý: Xác định văn bản gợi ý như một chuỗi được hiển thị nếu không có ngày nào được chọn. Chuỗi trống "" hiển thị định dạng ngày, phụ thuộc vào cài đặt khu vực.

Ví dụ này cho thấy cách tạo một danh sách thả xuống và lưu trữ lựa chọn trong một biến báo cáo để xử lý thêm.

  1. Tạo báo cáo Application Studio.
  2. Tạo biến báo cáo có tên Selection.
  3. Trong ngăn Thuộc tính - Báo cáo đặt tùy chọn Ghi lại tức thì thành Tự động.
  4. Chèn phần mở rộng web thả xuống trong ô B2:D5.
  5. Trong hộp thoại Định dạng phần mở rộng web xác định các giá trị sau:
    Chủ đề
    Xác định ="Sống động"
    Chế độ
    Xác định ="Sáng"
    Nhãn
    Xác định ="Vị trí"
    Dữ liệu Mục
    Xác định =B7:F11
    Chọn nhiều lần
    Xác định ="ĐÚNG"
    Bắt buộc
    Xác định ="ĐÚNG"
    Thông tin
    Xác định ="Bạn có thể chọn một hoặc nhiều vị trí"
    Trạng thái
    Xác định ="Đã bật"
    Văn bản gợi ý
    Xác định ="Chọn vị trí"
  6. Trong phạm vi ô B7:F11 xác định bảng mẫu này và giá trị của nó:
    ID Chú thích Được chọn Vô hiệu hóa Nhìn thấy được
    Id1 Tùy chọn 1 =GETPROPERTY(ReportVariables.Selection.Text,B8,"selected")="True" SAI ĐÚNG
    Id2 Tùy chọn 2 =GETPROPERTY(ReportVariables.Selection.Text,B9,"selected")="True" SAI ĐÚNG
    Id3 Tùy chọn 3 =GETPROPERTY(ReportVariables.Selection.Text,B10,"selected")="True" SAI ĐÚNG
    Id4 Tùy chọn 4 =GETPROPERTY(ReportVariables.Selection.Text,B11,"selected")="True" SAI ĐÚNG

    Tham số Item Data được kết nối với phạm vi ô này. Trạng thái của mỗi thành phần được đọc từ bảng. Trong ví dụ này, tất cả các thành phần được bật và hiển thị. Khi một thành phần được chọn, chỉ trạng thái lựa chọn trong cột đã chọn. Hàm GETPROPERTY đọc tùy chọn hiện tại từ biến Selection.

  7. Đối với mỗi mục trong cột Id, hãy xác định một hành động với các cài đặt sau:
    • Hành động
      Loại
      Xác định Thiết lập tham số
      Điều kiện
      Xác định =ĐÚNG
      Chế độ
      Xác định Phần mở rộng Web
    • Tham số
      Tên
      Xác định reportvariable.Selection
      Thuộc tính
      Xác định Value(.Text)
      Giá trị
      Xác định =Actions.Input.Text
  8. Nhấp vào OK.
  9. Lưu và xem báo cáo trong trình duyệt web.