Lewati ke konten
Panduan Varlig
Beranda Varlig

Berbagi nilai antarcatatan

Tarif, harga, dan formula yang Anda andalkan biasanya berada di satu tempat. Masukkan mereka ke dalam catatan, dan catatan lainnya dapat menariknya dengan satu baris, sehingga perubahan pada sumber mencapai setiap catatan yang menggunakannya.

Gunakan nilai catatan lain

Tulis use diikuti tautan ke catatan pada baris tersendiri di dalam blok perhitungan:

calcHasil bergantung pada tanggal hari ini atau data terkini
use [[Assumptions]] menghasilkan 2 values and 1 function from Assumptions

Jawabannya mengatakan apa yang telah tiba. Sejak saat itu, setiap nama yang didefinisikan oleh catatan lainnya berfungsi seolah-olah Anda telah mengetiknya di sini:

calcHasil bergantung pada tanggal hari ini atau data terkini
use [[Assumptions]] menghasilkan 2 values and 1 function from Assumptions
margin($80) menghasilkan $100.00
$100 * rate menghasilkan $108.00

dengan catatan Assumptions yang berisi:

calc
rate = 1.08 menghasilkan 1.08
markup = 25% menghasilkan 25%
margin(cost) = cost + markup menghasilkan

Nama yang diimpor tersedia di seluruh catatan yang menggunakannya, tidak hanya di bawah baris use. Nama yang didefinisikan oleh catatan itu sendiri menang dari baris di mana itu didefinisikan.

Impor hanya nama yang Anda perlukan

Daftarkan nama-nama sebelum from untuk mengambil hanya mereka:

calcHasil bergantung pada tanggal hari ini atau data terkini
use margin, rate from [[Assumptions]] menghasilkan margin, rate from Assumptions, with markup that it reads

Dengan cara ini, nama lain dari sumber, misalnya total yang kebetulan didefinisikan di sana, tidak dapat menggantikan nama dalam catatan ini. Pisahkan nama dengan koma; nama boleh memuat spasi (use monthly rent, fee from [[Budget]]). Fungsi yang diimpor membawa serta nilai yang dibacanya, sehingga hasilnya sama seperti dalam catatan sumber. Baris impor menjelaskan nilai mana yang ikut dibawa.

Nama yang tidak ditentukan oleh sumber, setelah kesalahan ketik atau setelah diganti namanya di sana, adalah kesalahan, dan tidak ada yang diimpor:

calcHasil bergantung pada tanggal hari ini atau data terkini
use margn from [[Assumptions]] menghasilkan Error: No value or function named “margn” in Assumptions

Menulis baris perhitungan

  • use dapat dikapitalisasi (Use [[Rates 2026]]), dan komentar // atau # dapat mengikutinya.
  • Tidak ada hal lain yang dapat berbagi baris: use [[Assumptions]] * 2 bukan impor.
  • Baris harus berada di dalam blok perhitungan. Di luar blok, baris tetap dianggap teks biasa.
  • Catatan sumber dapat menggunakan catatan ketiga, dengan kedalaman rantai hingga delapan catatan.

Ketika sumber tidak tersedia

Impor tidak pernah meninggalkan nomor lama di tempatnya. Jika sumbernya tidak dapat dibaca, barisnya mengatakan demikian dan nama-namanya tetap tidak terdefinisi:

Sumbernya adalah Baris itu mengatakan
Tidak ditemukan Error: No note named “Assumptions”
Dilindungi kata sandi Error: “Assumptions” is protected — unlock it to use its values
Di Trash Error: “Assumptions” is in the Trash — restore it to use its values
Menggunakan kembali catatan ini sebagai sumber Error: Circular use: A → B → A

Mengganti nama dan menjaga data tetap mutakhir

Ganti nama catatan sumber dan Varlig menulis ulang garis use yang menunjuk ke sana. Catatan terbuka menghitung ulang ketika catatan yang digunakannya berubah, dan setiap catatan membaca ulang sumbernya ketika Anda membukanya.

Setiap sumber dievaluasi dengan pengaturan sendiri: lokal perhitungannya, format jawabannya, dan nilai tukar yang disematkan. Catatan yang ditulis untuk satu wilayah mempertahankan maknanya ketika catatan lain menggunakannya.

Popover penjelasan menunjukkan dari mana nama yang diimpor berasal, seperti rate = 1.08 (from Assumptions) sehingga Anda selalu dapat mengetahui nilai lokal dari yang dibagikan.

Untuk memeriksa ketergantungan pada suatu nilai sebelum mengubahnya, buka catatan sumber. How Was This Read? pada baris definisi nilai atau fungsi menampilkan Used by 2 Notes, dengan nama tiap catatan yang menggunakannya, misalnya Invoice (uses every value). Bagian Backlinks pada catatan sumber diawali dengan Used in calculations by 2 notes, beserta nilai yang diambil masing-masing catatan. Baris use tidak dihitung sebagai tautan balik biasa.