Form Tours

TechMaju menyediakan cara yang mudah untuk menghasilkan tutorial formulir untuk doctype kompleks Anda dengan konfigurasi yang sangat sedikit.

Form Tour

Membuat Form Tour

Untuk membuat Form Tour, ketik "new form tour" di AwesomeBar dan tekan enter.

  1. Masukkan Judul. Misalnya, 'Membuat Custom Field'

  2. Pilih Reference DocType.

  3. Tambahkan langkah-langkah yang mendefinisikan setiap field.

  4. Simpan dokumen.

Custom Field Form TourTur untuk menjelaskan pembuatan Custom Fields

Opsi Konfigurasi

Form Tour

  1. Is Standard: Untuk membuat Form Tour standar yang akan disimpan sebagai JSON. Hanya dapat diatur di instance Pengembangan.

  2. Save on Completion: Jika dicentang, langkah terakhir dari Form Tour akan meminta pengguna untuk menyimpan dokumen.

  3. Show First Document Tour: Jika Anda ingin menampilkan tur dari dokumen yang sudah ada, bukan dari formulir baru, aktifkan ini. Seperti namanya, ini memberikan tur dari dokumen pertama yang dibuat untuk DocType ini.

  4. Include Name Field: Untuk beberapa doctype, nama diatur oleh pengguna. Dengan mengaktifkan ini, field nama menjadi langkah pertama dari tur.

Langkah-langkah Form Tour

  1. Field: Sebuah field dari doctype yang dipilih. Ini akan disorot dengan Judul & Deskripsi.

  2. Title & Description: Untuk menjelaskan field terkait penggunaannya, dampaknya, dan konfigurasi tersembunyi lainnya.

  3. Position: Posisi popover yang menyoroti ditentukan oleh field ini. Ada beberapa opsi untuk dipilih tergantung pada posisi field yang disorot.

  4. Next Condition: Sebuah field kode yang mengharapkan kondisi JS yang valid yang diterapkan pada dokumen. Misalnya, untuk Task DocType Tour, kita dapat memeriksa apakah prioritas tugas diatur sebelum melanjutkan ke kondisi berikutnya dengan mengatur kondisi berikutnya seperti ini:

    eval: doc.priority != ""

  5. Is Table Field: Dicentang jika field yang akan disorot berada di bawah tabel child.

  6. Parent Field: Field tabel dari doctype yang dipilih. Hanya terlihat jika Is Table Field dicentang. Memungkinkan pengguna untuk memilih field tabel child.

Memicu Tours

Setelah Anda selesai menjelaskan Form & field-nya, Anda sekarang siap untuk memicu tur dengan menggunakan Form API. Anda hanya perlu menginisialisasi tur dengan tour_name yang sesuai dan kemudian cukup mulai tur dengan frm.tour.start().

// Pada Load DocType
const tour_name = 'Nama Form Tour Anda';
frm.tour.init({ tour_name }).then(() => frm.tour.start());


Discard
Save

On this page

Review Changes ← Back to Content
Message Status Space Raised By Last update on