# தர்க்கம் & மதிப்பெண்களிடல்


# தர்க்கம் & மதிப்பெண்களிடல்

தர்க்கம் ஒரு தட்டையான கேள்விப் பட்டியலை ஒவ்வொரு பதிலளிப்பவருக்கும் ஏற்ப மாறும் ஒரு படிவமாக மாற்றுகிறது. பொருந்தாத கேள்விகளை மறைக்கலாம், சில சந்தர்ப்பங்களில் மட்டுமே ஒரு பதிலைக் கட்டாயமாக்கலாம், மக்களை வெவ்வேறு பாதைகளில் அனுப்பலாம், அவர்களின் சொற்களை அவர்களுக்கே திருப்பிச் சொல்லலாம், மதிப்புகளைக் கணக்கிடலாம், மற்றும் வினாடிவினாக்களுக்கு மதிப்பெண்களிடலாம். இவை அனைத்தையும் நீங்கள் [உருவாக்கியில்](./form-builder) அமைக்கிறீர்கள்.

## நிபந்தனைக்குட்பட்ட தெரிவுநிலை

ஒரு முந்தைய பதில் ஒரு விதியுடன் பொருந்தும்போது மட்டுமே ஒரு புலத்தைக் காட்ட **நிபந்தனைக்குட்பட்ட தெரிவுநிலையைப்** (`visibleIf`) பயன்படுத்துங்கள். உதாரணமாக, "எங்கள் தயாரிப்புகளில் ஒன்று உங்களிடம் உள்ளதா?" என்பதற்கு யாராவது "ஆம்" என்று பதிலளித்த பிறகே "எந்த மாதிரி உங்களிடம் உள்ளது?" என்பதைக் காட்டுங்கள்.

[Inspector-இல்](./form-builder#மூன்று-நெடுவரிசைகள்) ஒரு புலத்தின் `visibleIf` விதியை அமைக்கவும். விதி பூர்த்தி செய்யப்படாதபோது, பதிலளிப்பவர்கள் அந்தப் புலத்தை ஒருபோதும் பார்க்க மாட்டார்கள் — அது மறைந்தே இருக்கிறது மற்றும் கட்டாயமில்லை.

:::tip[தெரிவுநிலை விதிகளுடன் படிவங்களைச் சுருக்கமாக வைத்திருங்கள்]

பொருந்தாத கேள்விகளை மறைப்பது ஒரு படிவத்தை சுருக்கமாகவும் தனிப்பட்டதாகவும் உணரவைக்கிறது. ஒவ்வொரு பதிலளிப்பவருக்கும் பொருந்துவதை மட்டுமே கேளுங்கள்.

:::

## நிபந்தனைக்குட்பட்ட கட்டாயம்

**நிபந்தனைக்குட்பட்ட கட்டாயம்** (`requiredIf`) சில நிபந்தனைகளின் கீழ் மட்டுமே ஒரு புலத்தைக் கட்டாயமாக்குகிறது. ஒரு புலம் பெரும்பாலான நேரம் விருப்பத்தேர்வாக இருக்கலாம், ஆனால் ஒரு முந்தைய பதில் அதைக் கோரும்போது கட்டாயமாக மாறலாம் — உதாரணமாக, யாராவது "மற்றவை" என்பதைத் தேர்ந்தெடுக்கும்போது மட்டுமே ஒரு காரணத்தைக் கட்டாயமாக்குதல்.

## பக்கங்களுக்கு இடையே வழிநடத்தல்

பல-பக்க படிவங்களில் நீங்கள் பதிலளிப்பவர்களை அவர்களின் பதில்களின் அடிப்படையில் வெவ்வேறு பக்கங்களுக்கு வழிநடத்தலாம். ஒவ்வொரு வழிநடத்தல் விதிக்கும் ஒரு **அடுத்த இலக்கு** உள்ளது, இது ஒரு பக்கத்திற்குப் பிறகு யாராவது எங்கு செல்கிறார்கள் என்பதைத் தீர்மானிக்கிறது, எனவே வெவ்வேறு பதில்கள் வெவ்வேறு பாதைகளுக்கு வழிநடத்தலாம். பொருந்தாத முழுப் பிரிவுகளையும் தவிர்க்க, அல்லது ஒரு கணக்கெடுப்பைத் தனித்தனி பாதைகளாகக் கிளைப்படுத்த இதைப் பயன்படுத்துங்கள்.

## பதில் பைப்பிங்

**பைப்பிங்** ஒரு பதிலளிப்பவரின் முந்தைய பதிலைப் பிற்கால உரையில் செருகுகிறது. `{{name}}` போல, ஒரு புலத்தின் விசையை இரட்டை சுருள் அடைப்புக்குறிகளுக்குள் சுற்றி அதைக் குறிப்பிடுங்கள். `name` எனும் விசை கொண்ட புலத்தில் யாராவது "Alex" என உள்ளிட்டால், `Thanks {{name}}, how was your visit?` என்று படிக்கும் பிற்கால கேள்வி "Thanks Alex, how was your visit?" என்று காட்டப்படுகிறது.

பைப்பிங் கேள்வி லேபிள்கள், விளக்கங்கள், மற்றும் உறுதிப்படுத்தல் உரையில் வேலை செய்கிறது. ஒரு படிவத்தை ஒரு சரிபார்ப்புப் பட்டியலாக அல்லாமல் ஒரு உரையாடல் போல உணரவைக்க இதைப் பயன்படுத்துங்கள்.

:::info[புல விசையுடன் பொருத்துங்கள்]

அடைப்புக்குறிகளுக்குள் உள்ள உரை புலத்தின் விசையுடன் சரியாகப் பொருந்த வேண்டும். நீங்கள் ஒரு பைப் செய்யப்பட்ட மதிப்பை எதிர்பார்த்த இடத்தில் எதுவும் தோன்றவில்லை என்றால், விசையைச் சரிபார்க்கவும்.

:::

## கணக்கீடுகள்

**கணக்கீடுகள்** மற்ற பதில்களிலிருந்து ஒரு மதிப்பைக் கணக்கிடுகின்றன — உதாரணமாக, வரி உருப்படிகளைக் கூட்டுதல் அல்லது பல உள்ளீடுகளிலிருந்து ஒரு புள்ளிவிவரத்தைப் பெறுதல். கணக்கிடப்பட்ட மதிப்பு பதிலளிப்பவருக்குத் திரும்பக் காட்டப்படலாம் அல்லது படிவத்தின் தர்க்கத்தில் வேறிடத்தில் பயன்படுத்தப்படலாம்.

## மதிப்பெண்களிடல் மற்றும் மதிப்பெண் வரம்புகள்

**மதிப்பெண்களிடல்** மூலம் உங்கள் படிவத்தை ஒரு வினாடிவினா அல்லது மதிப்பீடாக மாற்றுங்கள். ஒவ்வொரு பதிலும் ஒரு **மதிப்பெண் மதிப்பைச்** (Inspector-இல் ஒவ்வொரு புலத்திற்கும் அமைக்கப்படுகிறது) சுமக்கலாம், மேலும் படிவம் அவற்றை ஒரு மொத்தமாகக் கூட்டுகிறது.

மதிப்பெண்களிடலை அமைக்க:

1. உருவாக்கியில் **அமைப்புகளைத்** திறந்து **மதிப்பெண்களிடலை** இயக்கவும்.
2. மதிப்பெண் சேமிக்கப்படும் **வெளியீட்டு விசையைத்** தேர்ந்தெடுங்கள்.
3. ஒவ்வொரு புலத்திலும் தொடர்புடைய பதில்களுக்கு ஒரு **மதிப்பெண் மதிப்பை** ஒதுக்குங்கள்.
4. **மதிப்பெண் வரம்புகளை** வரையறுங்கள் — மொத்தத்தை விளக்கும் பெயரிடப்பட்ட வரம்புகள்.

ஒரு **மதிப்பெண் வரம்பு** புள்ளிகளின் ஒரு வரம்பை ஒரு லேபிளுடன் வரைபடமாக்குகிறது, "0–4 = வேலை தேவை", "5–7 = நல்லது", "8–10 = சிறந்தது" போன்றது. யாராவது முடிக்கும்போது, அவர்களின் மொத்தமும் வரம்பும் [உறுதிப்படுத்தல் திரையில்](./public-form#உறுதிப்படுத்தல்) காட்டப்படலாம். தரப்படுத்தப்பட்ட வினாடிவினாக்கள், சுய-மதிப்பீடுகள், மற்றும் அடுக்கு முடிவுகளை நீங்கள் இவ்வாறுதான் உருவாக்குகிறீர்கள்.

## அடுத்த படிகள்

- [புல வாரியான மதிப்பெண் மதிப்புகள் மற்றும் நிபந்தனைகளை அமைக்கவும்](./field-types#ஒவ்வொரு-புல-விருப்பங்கள்)
- [உருவாக்கியில் பல-பக்க படிவங்களை உருவாக்குங்கள்](./form-builder#பல-பக்க-படிவங்கள்)
- [பதிலளிப்பவர்கள் என்ன அனுபவிக்கிறார்கள் என்பதைப் பாருங்கள்](./public-form)
- [உங்கள் படிவத்தை வெளியிட்டுப் பகிருங்கள்](./publishing-sharing)
