======Pragma's (Placeholders)====== ====Значения и результаты текущего файла снаряжения==== **Значения из текущего файла снаряжения и результаты** могут быть встроены в страницы документа. Значение считывается с помощью так называемой **"Прагмы"**. Прагма- это инструкция, заключенная в двойные символы тильды ("~~"). **Значения** расположены в //источниках//. Каждый источник имеет разные //свойства/// (значения), которые могут быть считаны. Чтобы прочитать предоставленное значение, укажите **//источник//**, за которым следует **//точка//** и имя свойства **////**: ===Исходный код=== ~~source.property~~ **Значения** возвращают //текст// или //числовые значения//. Значения, котрые возвращают //числовые значения// могут быть форматировани при выводе. Если нужен числовой формат, **[[ru:doku:report-formatstring|Формат строки]]** дополнительно указывается как параметр в // парентезисе или// и // квотах//: ===Исходный код=== ~~source.property~~ //автоматически, вкл. единицы ~~source.property("#.000")~~ //с форматированием без единиц ~~source.property("#.000 mm²")~~ //с желаемым форматированием и единицами ===Исходные данные и свойства=== * **[[ru:doku:report-file|Исходный "Файл"]]** * **[[ru:doku:report-work|Исходная "Работа"]]** * **[[ru:doku:report-result|Исходный "Результат"]]** * **[[ru:doku:report-caliber|Исходный "Калибр"]]** ===Примечание=== Обратите внимание, что числовые значения выводятся в соответствии с **ISO** стандарт, то есть десятичная точка на самом деле является **точкой**! Так называемая нотация с "запятой" в качестве десятичной точки здесь не используется.