Loại câu hỏi - Nhập số
From LimeSurvey Manual
Mô tả ngắn
Loại câu hỏi này yêu cầu người tham gia khảo sát nhập một số duy nhất.

Ví dụ: Question_example_numerical_input.zip.
Tùy chọn chung
Xác thực (sử dụng biểu thức chính quy) (preg_validation)
Sự miêu tả
Tùy chọn này cho phép bạn chỉ định biểu thức chính quy để bạn có thể xác thực tất cả các phần của câu hỏi.
Nếu bất kỳ câu hỏi hoặc giá trị câu hỏi phụ nào không đáp ứng yêu cầu xác thực, màu nền của trường nhập văn bản sẽ được đổi thành màu đỏ để người dùng dễ dàng xem phần nào của câu hỏi cần sửa. Vì vậy, bạn có thể thực hiện xác nhận trên trang. Bằng cách này, bạn sẽ không' cần đợi người dùng nhấp vào nút gửi để xác thực câu hỏi tương ứng.
Giá trị hợp lệ
- Bất kỳ biểu thức chính quy hợp lệ nào
Ví dụ
- Nhấp vào đây để kiểm tra nhiều ví dụ.
Hiển thị
Ẩn mẹo (hide_tip)
Sự miêu tả
Hầu hết các câu hỏi thường sẽ bao gồm mẹo có nội dung "Vui lòng chọn một trong các tùy chọn sau" hoặc văn bản gợi ý về cách điền câu hỏi. Thuộc tính này cho phép bạn tắt hoặc bật các mẹo/gợi ý này.
Những mẹo/gợi ý này bao gồm các thông báo tiêu chí xác thực (chẳng hạn như số câu trả lời tối thiểu/tối đa, giá trị tổng tối thiểu/tối đa/bằng). Nếu bật Hide_tip thì những tin nhắn này sẽ bị ẩn. Tuy nhiên nếu người dùng nhập dữ liệu không hợp lệ, các mẹo sẽ xuất hiện. Chúng sẽ có màu đỏ và chuyển sang màu xanh lục sau khi đáp ứng các tiêu chí xác thực.
Các tùy chọn có sẵn
- Bật - các mẹo/gợi ý bị ẩn;
- Tắt (mặc định).
Kích thước hộp nhập văn bản (input_box_size)
Sự miêu tả
Chức năng này cho phép bạn thiết lập kích thước của vùng văn bản (hộp nhập văn bản). Theo mặc định, LimeSurvey buộc hộp nhập liệu phải hiển thị với kích thước mặc định. Điều này có thể được ghi đè bằng cách sử dụng chức năng này.
Giá trị hợp lệ
- Bất kỳ giá trị số nào
Lớp CSS (css_class)
Mô tả
Nếu bạn muốn thêm các lớp CSS đặc biệt vào một số câu hỏi nhất định, bạn có thể nhập (các) tên lớp CSS vào hộp này. Hãy chắc chắn rằng bạn để lại một khoảng trống giữa các tên lớp khác nhau.
Giá trị hợp lệ
- Bất kỳ chuỗi văn bản nào có khoảng cách giữa các tên lớp CSS khác nhau.
Trợ giúp về mức độ liên quan cho khảo sát có thể in được (printable_survey_relevance_help)
Sự miêu tả
Nếu bạn muốn in một bản khảo sát, bạn cũng có thể in các phương trình liên quan cho từng câu hỏi. Tuy nhiên, nếu bạn muốn đưa ra lời giải thích thay vì biểu thức trên mẫu in, hãy điền vào ô này phần văn bản giải thích cho phương trình liên quan.
Giá trị hợp lệ
- Bất kỳ văn bản và/hoặc số nào bạn muốn hiển thị trên biểu mẫu có thể in được.
Đầu vào
Ký tự tối đa (maximum_chars)
Sự miêu tả
Điều này cho phép bạn đặt số lượng ký tự tối đa có thể được nhập cho một câu hỏi dựa trên văn bản. Nhập giá trị, chẳng hạn như 20, sẽ có nghĩa là người tham gia không thể nhập nhiều hơn 20 ký tự.
Giá trị hợp lệ
- Bất kỳ giá trị nguyên nào trên 0
Giá trị tối thiểu của đầu vào số (min_num_value_n)
Sự miêu tả
Giá trị tối thiểu của đầu vào số có thể được người trả lời đưa vào hộp đầu vào.
Giá trị hợp lệ
- Bất kỳ giá trị nguyên nào trên 0
- Bất kỳ số nào
- Bất kỳ mã SGQA nào
- Bất kỳ mã câu hỏi nào (tên biến)
- Bất kỳ phương trình nào, sử dụng [ Cú pháp [ExpressionScript - Trình bày|ExpressionScript]], không có dấu ngoặc nhọn bao quanh.
Chỉ số nguyên (num_value_int_only)
Sự miêu tả
Nếu được bật, người trả lời sẽ chỉ có thể nhập các giá trị số nguyên vào hộp.
Các tùy chọn có sẵn
- Có
- Không (mặc định)
Giá trị tối đa của đầu vào số (max_num_value_n)
Sự miêu tả
Giá trị tối đa của đầu vào số có thể được người trả lời đưa vào hộp đầu vào.
Giá trị hợp lệ
- Bất kỳ giá trị nguyên nào trên 0
- Bất kỳ số nào
- Bất kỳ mã SGQA nào
- Bất kỳ mã câu hỏi nào (tên biến)
- Bất kỳ phương trình nào, sử dụng [ Cú pháp [ExpressionScript - Present|ExpressionScript]], không có dấu ngoặc nhọn bao quanh.
Lý luận
Tên nhóm ngẫu nhiên (random_group)
Sự miêu tả
Nó đặt các câu hỏi vào một nhóm ngẫu nhiên được chỉ định, tất cả các câu hỏi có trong nhóm được chỉ định sẽ được hiển thị theo thứ tự ngẫu nhiên cho người trả lời khảo sát.
Bạn có thể tìm thấy một khảo sát mẫu sử dụng tên nhóm ngẫu nhiên trong Khảo sát mẫu ExpressionScript.
Giá trị hợp lệ
Chỉ cần nhập bất kỳ chuỗi nào bạn thích (ví dụ: 'group1'). Tất cả các câu hỏi có cùng một chuỗi trong ô tên nhóm ngẫu nhiên sẽ có vị trí trong cuộc khảo sát được chọn ngẫu nhiên (=trao đổi ngẫu nhiên với nhau).
Xem trước
Để xem trước các câu hỏi, hãy sử dụng chức năng khảo sát xem trước thay vì nhóm câu hỏi xem trước, vì chức năng thứ hai đã được báo cáo là không hiển thị các câu hỏi theo thứ tự ngẫu nhiên.
Phương trình xác thực câu hỏi (em_validation_q)
Sự miêu tả
Đây là một phương trình được sử dụng để xác thực toàn bộ câu hỏi (ví dụ: tất cả các phần của nó cho một câu hỏi có nhiều câu trả lời). Nếu câu hỏi không đạt tiêu chí xác thực thì thông báo em_validation_q_tip sẽ được hiển thị (nó sử dụng kiểu CSS .error). Mẹo này sử dụng kiểu CSS .em_q_fn_validation, được ẩn theo mặc định trong template.css.
Sự khác biệt chính giữa tính năng này và các phương trình xác thực câu hỏi phụ (em_validation_sq option) là đối với tính năng này, nếu câu hỏi (hoặc các phần câu hỏi) không xác thực được thì thông báo lỗi có thể được hiển thị. Để xác thực câu hỏi phụ, mỗi ô nhập văn bản (ví dụ: trong loại câu hỏi mảng, nhưng cũng có thể được áp dụng cho các loại câu hỏi mục nhập đơn) sẽ được tạo kiểu sao cho màu nền là màu đỏ (nhạt).
Giá trị hợp lệ
- Bất kỳ phương trình nào sử dụng cú pháp ExpressionScript mà không có dấu ngoặc nhọn bao quanh.
Ví dụ
- Bạn muốn thu thập thông tin nhân khẩu học từ người dùng thông qua một câu hỏi văn bản ngắn và bạn muốn xác thực rằng người dùng đã nhập địa chỉ email và số điện thoại hợp lệ.
Ví dụ này cho thấy câu hỏi trông như thế nào với các câu trả lời không hợp lệ:

Và đây là kết quả của một câu trả lời không hợp lệ:

Đây là cách bạn chỉnh sửa câu hỏi để nhập thông tin đó:

Và đây là một phần của đầu ra Show Logic File cho phép bạn kiểm tra tính chính xác của biểu thức và đảm bảo rằng không có lỗi cú pháp:

Như bạn có thể thấy, phương trình xác thực sẽ kiểm tra xem cả email và số điện thoại đều trống hoặc khớp với bộ lọc biểu thức chính quy.
Mẹo xác thực chỉ hiển thị thông báo cảnh báo nếu số điện thoại hoặc email có vẻ không hợp lệ.
Nếu bạn muốn nhập ví dụ ở trên vào bản cài đặt LimeSurvey của mình, hãy tải xuống tệp .lsq sau: Em_validation_q_example.zip.
Mẹo cho toàn bộ phương trình xác thực câu hỏi (em_validation_q_tip)
Sự miêu tả
Nếu bạn đang sử dụng phương trình xác thực câu hỏi, bạn có thể sử dụng hộp này để hiển thị thông báo tùy chọn dưới dạng câu hỏi mẹo về cách điền câu hỏi.
Giá trị hợp lệ
- Bất kỳ chuỗi hoặc phương trình nào sử dụng cú pháp ExpressionScript.
Ví dụ
Xem ví dụ từ phương trình xác thực câu hỏi phần wiki- nó cho thấy cách điều chỉnh mẹo để hiển thị những phần nào của một câu hỏi văn bản ngắn không đạt tiêu chí xác thực.
Phương trình xác thực câu hỏi phụ (em_validation_sq)
Sự miêu tả
Đây là một phương trình được sử dụng để xác thực từng câu hỏi phụ (trường văn bản) riêng lẻ. Bất kỳ trường văn bản nào không đáp ứng các điều kiện xác thực này sẽ có màu nền chuyển sang màu hồng (sử dụng kiểu CSS .em_sq_fn_validation) để đánh dấu lỗi. Lưu ý rằng tùy chọn này có sẵn ngoài tùy chọn xác thực dựa trên biểu thức chính quy.
Giá trị hợp lệ
Bất kỳ phương trình nào sử dụng cú pháp ExpressionScript mà không có dấu ngoặc nhọn bao quanh.
Ví dụ
Ví dụ: nếu bạn chỉ muốn chấp nhận các số là bội số của 3 làm câu trả lời thì phương trình sẽ là:
(cái này / 3) == tầng (cái này/3)
Biến dành riêng this được tự động thay thế bằng tham chiếu đến ô nhập văn bản hiện hoạt.
Mẹo cho phương trình xác thực câu hỏi phụ (em_validation_sq_tip)
Sự miêu tả
Nếu bạn đang sử dụng em_validation_sq, đây là thông báo/mẹo tùy chọn sẽ được hiển thị nếu câu trả lời được giới thiệu không chính xác.
Giá trị hợp lệ
- Bất kỳ chuỗi nào
Ví dụ
- Tiếp tục ví dụ về xác thực email, mẹo có thể là "Vui lòng nhập địa chỉ email hợp lệ."
Khác
Thống kê
Hiển thị trong số liệu thống kê công khai (public_statistics)
Sự miêu tả
Thuộc tính này cho phép quản trị viên khảo sát chọn xem có hiển thị kết quả câu hỏi cụ thể cho những người tham gia khảo sát sau khi họ gửi khảo sát hay không.
Cài đặt mặc định cho mỗi câu hỏi là 'Tắt' (=Không không hiển thị số liệu thống kê câu hỏi cho người trả lời). Bạn phải kích hoạt tính năng này cho từng câu hỏi nếu bạn muốn hiển thị số liệu thống kê khảo sát của (những) câu hỏi cụ thể đó cho những người tham gia khảo sát sau khi gửi khảo sát.
Tùy chọn có sẵn
- Bật
- Tắt (mặc định)
Hiển thị biểu đồ (display_chart)
Sự miêu tả
Thuộc tính này cho phép quản trị viên khảo sát chọn xem có hiển thị biểu đồ chứa kết quả câu hỏi cho những người tham gia khảo sát sau khi họ điền vào khảo sát hay không.
- public stats cài đặt khảo sát từ cài đặt trình bày và điều hướng
- hiển thị biểu đồ từ cài đặt khảo sát cài đặt bản trình bày và điều hướng
- thuộc tính câu hỏi thống kê công khai và
- thuộc tính câu hỏi biểu đồ hiển thị.
Các tùy chọn khả dụng
- Bật
- Tắt (mặc định)
Loại biểu đồ (chart_type)
Sự miêu tả
Thuộc tính này cho phép quản trị viên khảo sát chọn loại biểu đồ sẽ được hiển thị cho người trả lời sau khi họ điền xong bản khảo sát.
Các tùy chọn có sẵn
- Biểu đồ thanh
- Biểu đồ hình tròn
- Radar
- Line
- PolarArea
- Doughnut