Actions

Câu trả lời mặc định

From LimeSurvey Manual

This page is a translated version of the page Default answers and the translation is 100% complete.


Giới thiệu

Bạn có thể chỉ định cho các loại câu hỏi khác nhau một giá trị mặc định được ghi lại trong trường hợp người tham gia khảo sát bỏ qua câu hỏi hoặc quyết định rằng họ hài lòng với câu trả lời mặc định được cung cấp. Để truy cập tùy chọn này, hãy tìm nút chỉnh sửa câu trả lời mặc định nằm trên bảng câu hỏi:



Giá trị hợp lệ

  • Đối với các câu hỏi có một lựa chọn, bạn sẽ thấy các hộp thả xuống từ đó bạn có thể chọn giá trị mặc định mong muốn.
  • Đối với các câu hỏi có nhiều lựa chọn, bạn sẽ thấy các hộp kiểm để bạn có thể chọn trạng thái mặc định mong muốn (có chọn hoặc không đã chọn).
  • Đối với các câu hỏi nhập văn bản, bạn sẽ có một trường nhập văn bản trong đó bạn có thể nhập bất kỳ chuỗi hoặc biểu thức nào. Nếu bạn sử dụng một biểu thức thì phải sử dụng dấu ngoặc nhọn.
  • Đối với các câu hỏi về ngày giờ, nếu bạn đặt một giá trị cố định thì định dạng của giá trị cố định đó phải là YYYY-MM-DD (ví dụ: 2022-02- 28). Nếu bạn đang sử dụng biểu thức để đặt ngày thì định dạng phải giống như ngày ('Ym-d') hoặc ngày ('Ymd H:s'). Ví dụ: nếu bạn muốn đặt thời gian hiện tại làm mặc định trong câu hỏi ngày có định dạng HH:MM (giờ và phút), bạn sẽ phải sử dụng định dạng toàn thời gian trong hộp trả lời mặc định: date (' Ymd H:s'). Định dạng trong biểu thức độc lập với định dạng trong cài đặt câu hỏi.
  Attention:
  • Đối với câu hỏi ẩn, giải pháp thay thế có thể là ExpressionScript với toán tử gán .



Giá trị mặc định với ExpressionScript

Chỉ các loại câu hỏi "Văn bản" và "Có/Không" mới cho phép quản trị viên khảo sát sử dụng LimeSurvey ExpressionScript để thay đổi giá trị mặc định. Đối với tất cả các loại câu hỏi khác, bạn có thể sử dụng toán tử gán.


Ví dụ

  • Bạn có một cuộc khảo sát không ẩn danh, trong đó {TOKEN:ATTRIBUTE_1} là tuổi của người đó vào thời điểm bảng người tham gia khảo sát được tạo. Bạn muốn điền trước câu hỏi/câu trả lời mặc định bằng tuổi của người đó và yêu cầu họ xác thực độ tuổi hoặc để người đó thay đổi giá trị độ tuổi nếu nó không chính xác. Để làm điều đó, hãy nhập {TOKEN:ATTRIBUTE_1} vào trường nhập văn bản cho câu trả lời mặc định.