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. Tùy chọn là "Vibrant""Subtle". "Subtle" là mặc định.
  • Chế độ: Chỉ định màu. Giá trị là "Light", "Dark", "High Contrast", và "". Giá trị chuỗi trống "" bằng "Light".
  • 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 chú giải 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 "FALSE" cho chọn một lần và "TRUE" cho 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, mặc định là "TRUE".
  • 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 kiểm soát là "Enabled", "Disabled" hoặc "Read-only". Nếu không được cung cấp, mặc định "Enabled" 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 thiết lập vùng.

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 ="Vibrant"
    Chế độ
    Xác định ="Light"
    Nhãn
    Xác định ="Position"
    Dữ liệu mục
    Xác định =B7:F11
    Nhiều lựa chọn
    Xác định ="TRUE"
    Bắt buộc
    Xác định ="TRUE"
    Thông tin
    Xác định ="You can select one or more positions"
    Trạng thái
    Xác định ="Enabled"
    Văn bản gợi ý
    Xác định ="Select positions"
  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 Set parameter
      Điều kiện
      Xác định =TRUE
      Chế độ
      Xác định Web Extension
    • 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 OK.
  9. Lưu và xem báo cáo trong trình duyệt web.