سوالات کی اسپریڈشیٹ سے فارم بنائیں
XLSX یا CSV میں موجود سوالات کی شیٹ کو FormFlow کے نئے فارم میں بدلیں۔ کچھ بھی محفوظ ہونے سے پہلے شیٹ کی ہر سطر کا جائزہ لیا جاتا ہے، اور اپ لوڈ کی گئی فائل رکھی نہیں جاتی۔
یہ مضمون مشین کے ذریعے ترجمہ کیا گیا ہے۔ انگریزی میں اصل مضمون پڑھیں

فارم اکثر سوالات کی ایک اسپریڈشیٹ سے شروع ہوتا ہے: ہر سوال کے لیے ایک سطر، جسے عمل کا ذمہ دار شخص لکھتا ہے۔ FormFlow اس شیٹ کو نئے فارم میں بدل سکتا ہے۔ یہ XLSX یا CSV فائل پڑھتا ہے، آپ کو دکھاتا ہے کہ اس نے کیا سمجھا، اور جب تک شیٹ درست نہ ہو جائے اور آپ «فارم بنائیں» نہ دبائیں، کچھ نہیں بناتا۔ اپ لوڈ کی گئی فائل بطور کسٹمر فائل نہیں رکھی جاتی۔
شروع کرنے سے پہلے
ہیڈر یادداشت سے لکھنے کے بجائے ٹیمپلیٹ ڈاؤن لوڈ کریں۔ فارمز کی فہرست میں «فارم اسکیما امپورٹ کریں» منتخب کریں، پھر «فارم ٹیمپلیٹ ڈاؤن لوڈ کریں»۔ آپ کو form-template.xlsx ملتی ہے جس میں دو شیٹس ہیں: چھ مثالی سطروں والی سوالات کی شیٹ، اور ایک حوالہ جاتی شیٹ جو ہر فیلڈ کی قسم کے لیے بتاتی ہے کہ وہ options، rows اور columns، min اور max لیتی ہے یا نہیں، اور کون سے اصول لاگو ہوتے ہیں۔
سوالات کی شیٹ یہ کالم پہچانتی ہے: label، name، type، required، placeholder، options، validation، step، rows، columns، min اور max۔ ہیڈر کے طور پر صرف label اور type کا ہونا لازمی ہے۔ باقی ہر کالم چھوڑا جا سکتا ہے۔
مراحل
ہر فیلڈ کے لیے ایک سطر بھریں۔ ہر فیلڈ کو label اور type دیں۔ name خالی چھوڑیں تو FormFlow اسے label سے اخذ کر لیتا ہے؛ کوئی خاص نام چاہیے تو اسے بھر دیں۔
required کو yes، y، true، 1، x یا ٹک کے نشان سے لکھیں۔ اس کے سوا کچھ بھی، خالی سیل سمیت، لازمی نہیں کا مطلب رکھتا ہے۔
فہرست کی قدروں کو عمودی لکیر سے الگ کریں: options میں Free|Pro|Team، یا validation میں min:2|max:60۔ گرڈ کے لیے rows اور columns بھی یہی عمودی لکیر والی شکل لیتے ہیں۔ اسکیل کے لیے min اور max حدیں دیتے ہیں۔
فارم کو مراحل میں تقسیم کرنے کے لیے step کو پورے عدد پر سیٹ کریں۔ گنتی 0 سے شروع ہوتی ہے، اس لیے پہلا فیلڈ مرحلہ 0 پر ہونا چاہیے۔ خالی step سیل اوپر والی سطر کا مرحلہ دہراتا ہے۔
فائل کو XLSX یا CSV کے طور پر محفوظ کریں۔ سائز کی ڈیفالٹ حد 2048 KB ہے، اور ڈیپلائمنٹ اسے بدل سکتی ہے۔
فارمز کی فہرست میں «فارم اسکیما امپورٹ کریں» منتخب کریں اور فائل اپ لوڈ کریں۔ «شیٹ کا جائزہ لیں» دبائیں۔
جائزہ پڑھیں (نیچے)۔ اگر اس میں مسائل درج ہوں تو اپنی شیٹ میں وہ سطریں درست کریں اور اسے دوبارہ اپ لوڈ کریں۔ اگر فیلڈز درج ہوں تو فارم کا نام لکھیں (شروع میں یہ ایکسٹینشن کے بغیر فائل کا نام ہوتا ہے) اور «فارم بنائیں» دبائیں۔
FormFlow نئے فارم کا ترمیمی صفحہ کھولتا ہے۔ لنک شیئر کرنے سے پہلے اسے وہیں جانچ لیں۔
جائزہ کیا دکھاتا ہے
«شیٹ کا جائزہ لیں» سرور پر فائل پڑھتا ہے اور کچھ بھی محفوظ ہونے سے پہلے ہر سطر کی جانچ کرتا ہے۔ دو نتائج ہوتے ہیں۔
اگر کچھ غلط ہو تو «شیٹ میں تبدیلیوں کی ضرورت ہے» کے عنوان تلے تین کالموں والی جدول نظر آتی ہے: «سطر»، «کالم» اور «مسئلہ»، اور پیغام «کچھ بھی محفوظ نہیں کیا گیا ہے۔» سطر کے نمبر وہی ہیں جو آپ کی اسپریڈشیٹ دکھاتی ہے، اس لیے سطر 1 ہیڈر ہے۔ عام مسائل یہ ہیں: کوئی لازمی کالم غائب ہونا، label یا type کا خالی ہونا، label سے name اخذ نہ ہو سکنا، step کا پورا عدد نہ ہونا، اور ہر وہ بات جسے فارم بلڈر اس فیلڈ کے لیے مسترد کرتا، جسے جائزہ اسی طرح بیان کرتا ہے جیسے بلڈر کرتا ہے۔ جب تک مسائل باقی ہیں «فارم بنائیں» کا بٹن نہیں ہوتا، اور ایک خراب سطر پوری امپورٹ روک دیتی ہے۔
اگر شیٹ درست ہو تو صرف پڑھنے کے لیے پیش منظر نظر آتا ہے جس میں ہر فیلڈ کی ایک سطر ہوتی ہے: «فیلڈ کا نام»، «لیبل»، «قسم»، «لازمی»، «آپشنز»، «توثیق» اور «مرحلہ»۔ شیٹ کی خالی سطریں چھوڑ دی جاتی ہیں۔
جہاں یہ دو ٹوک ہے
یہ نیا فارم بناتا ہے۔ یہ کسی موجودہ فارم کا اسکیما کبھی نہیں بدلتا۔
پیش منظر صرف پڑھنے کے لیے ہے۔ کسی فیلڈ کو بدلنے کے لیے شیٹ میں ترمیم کر کے دوبارہ اپ لوڈ کریں، یا فارم بننے کے بعد اس میں ترمیم کریں۔
یہ درست جوابات یا نمبر سیٹ نہیں کرتا۔ ٹیمپلیٹ بتاتا ہے کہ یہ فارم بلڈر میں سیٹ ہوتے ہیں، تاکہ جوابی کلید اسپریڈشیٹس میں ادھر ادھر کاپی نہ ہوتی پھرے۔
یہ آپ کی اپ لوڈ کی گئی فائل نہیں رکھتا۔ فائل جائزے کے لیے پڑھی جاتی ہے اور پھر حذف کر دی جاتی ہے؛ جائزہ خود آپ کی ٹیم سے منسلک ایک انکرپٹڈ ٹوکن کی صورت میں آگے جاتا ہے۔
یہ آخری مرحلے کی ضمانت نہیں دیتا۔ «فارم بنائیں» دبانے پر فیلڈز دوبارہ جانچے جاتے ہیں، اور اگر وہ جانچ انہیں مسترد کر دے تو کوئی فارم نہیں بنتا۔
جاننے کے لائق حدود
صرف XLSX اور CSV فائلیں قبول ہوتی ہیں، ڈیفالٹ طور پر 2048 KB تک۔
ایک شیٹ میں زیادہ سے زیادہ 10 مراحل ہو سکتے ہیں۔ مسئلہ اس پہلی سطر پر بتایا جاتا ہے جس کا مرحلہ حد سے آگے نکل جائے۔
شیٹ میں فائل فیلڈ کو پیغام «اس پلان میں فائل فیلڈز دستیاب نہیں ہیں۔» کے ساتھ مسترد کیا جاتا ہے، جب تک آپ کا پلان فائل فیلڈز کی اجازت نہ دیتا ہو۔
شیٹ میں برانچنگ کے اصولوں، اسٹائلز یا مراحل کے عنوانات کے لیے کالم نہیں ہیں۔ انہیں بلڈر میں سیٹ کریں۔
امپورٹ کوڈ نئے فارم کو بند نہیں کرتا۔ اس کا اپنا تبصرہ کہتا ہے کہ آپ کے وہاں پہنچنے پر فارم لائیو ہوتا ہے، ہاتھ سے بنائے گئے فارم کی طرح، اس لیے لنک شائع کرنے سے پہلے اس کی ترتیبات جانچ لیں۔