Dela värden mellan anteckningar
Samla gärna återkommande taxor, priser och formler på ett ställe. Lägg dem i en anteckning så kan andra anteckningar hämta dem med en enda rad. En ändring i källan når då alla anteckningar som använder den.
Använd värden från en annan anteckning
Skriv use och en länk till anteckningen på en egen rad i ett beräkningsblock:
use [[Assumptions]] ger 2 values and 1 function from AssumptionsResultatet visar vad som importerades. Därefter fungerar alla namn som definieras i den andra anteckningen som om du hade skrivit dem här:
use [[Assumptions]] ger 2 values and 1 function from Assumptionsmargin($80) ger $100.00$100 * rate ger $108.00med följande innehåll i anteckningen Assumptions:
rate = 1.08 ger 1.08markup = 25% ger 25%margin(cost) = cost + markup ger Importerade namn är tillgängliga i hela anteckningen som använder dem, inte bara nedanför raden med use. Ett namn som definieras i själva anteckningen har företräde från och med raden där det definieras.
Ta bara de namn du behöver
Ange namnen före from om du bara vill importera just dem:
use margin, rate from [[Assumptions]] ger margin, rate from Assumptions, with markup that it readsDå kan andra namn i källan, till exempel ett total som råkar vara definierat där, inte ersätta anteckningens egna namn. Skilj namnen åt med kommatecken. Ett namn får innehålla mellanslag (use monthly rent, fee from [[Budget]]). En funktion tar med sig de värden den läser och ger därför samma resultat som i sin egen anteckning. Raden visar vilka värden som följer med.
Om ett namn inte finns i källan, till exempel på grund av ett skrivfel eller för att det har bytt namn där, visas ett fel och ingenting importeras:
use margn from [[Assumptions]] ger Error: No value or function named “margn” in AssumptionsSkriva raden
usekan skrivas med stor begynnelsebokstav (Use [[Rates 2026]]) och följas av en kommentar med//eller#.- Ingenting annat får dela raden:
use [[Assumptions]] * 2är inte en import. - Raden måste finnas i ett beräkningsblock. I löptext förblir den vanlig text.
- En källanteckning kan i sin tur använda en tredje anteckning, i upp till åtta nivåer.
När en källa inte är tillgänglig
En import lämnar aldrig kvar ett gammalt värde. Om källan inte kan läsas visar raden det och namnen förblir odefinierade:
| Källan är | Raden säger |
|---|---|
| Saknas | Error: No note named “Assumptions” |
| Lösenordsskyddad | Error: “Assumptions” is protected — unlock it to use its values |
| I papperskorgen | Error: “Assumptions” is in the Trash — restore it to use its values |
| Använder i sin tur den här anteckningen | Error: Circular use: A → B → A |
Byta namn och hålla uppdaterat
Om du byter namn på källanteckningen uppdaterar Varlig de use-rader som pekar på den. En öppen anteckning räknas om när en anteckning som den använder ändras. Varje anteckning läser dessutom in sina källor på nytt när du öppnar den.
Varje källa beräknas med sina egna inställningar: regioninställningen för beräkningar, resultatformaten och de låsta växelkurserna. En anteckning skriven för en region behåller sin innebörd när den används av en annan anteckning.
Förklaringsrutan visar var ett importerat namn kommer ifrån, till exempel rate = 1.08 (from Assumptions). Du kan därför alltid skilja ett lokalt värde från ett delat.
Titta i källan för att se vad som beror på ett värde innan du ändrar det. How Was This Read? på en rad som definierar ett värde eller en funktion visar Used by 2 Notes, med namnen på de anteckningar som använder det, till exempel Invoice (uses every value). Källanteckningens Backlinks börjar med Used in calculations by 2 notes och visar vad varje anteckning hämtar. Rader med use räknas inte som vanliga bakåtlänkar.