Шаблон:ВыводДанных — Википедия

Документация
Шаблон для формирования таблиц

Использование

[править код]

Для вывода таблицы:

  • Указать класс оформления таблицы в поле «Оформление» (по умолчанию «wide»)
  • Указать вид подсветки в поле «Подсветка» (по умолчанию «bright»)
  • Указать количество столбцов (если не указать — по умолчанию = 7), например, «|Столбцов=11». Более 20 столбцов или 10 строк не выводится
  • Указать название шаблонов сравнения, например, «|Больше=увеличение» или «|Больше=рост» и т. д. Для обратного сравнения «|Больше=негативное увеличение» или «|Больше=негативный рост». Без их указания шаблон работать не будет
  • Перечислить попарно верхние (например, года) и нижние (например, значения по годам) ячейки
  • Из-за особенностей движка Википедии в качестве разделителя целой и дробной частей чисел нужно использовать «.»

При использовании шаблона как вспомогательного:

  • Для вывода наиболее поздних значений нужно присвоить полю «Столбцов» значения «Год» или «Значение», см. пример
  • Для использования наиболее позднего значения в вычислениях нужно присвоить полю «Столбцов» значение «Безформат», см. пример

Пример вывода таблицы

[править код]

{{ВыводДанных|Столбцов=10|Заголовок=Рождаемость в РФ|Больше=увеличение|Меньше=уменьшение|1970|14.6|1975|15.7|1980|15.9|1985|16.6|1990|13.4|1995|9.3|1996|8.9|1997|8.6|1998|8.8|1999|8.3|2000|8.7|2001|9.1|2002|9.8|2005|10.2|2006|10.4|2007|11.3|2008|12.1|2009|12.4|2010|12.5}}

Получаем:

Рождаемость в РФ
1970197519801985199019951996199719981999
14,615,715,916,613,49,38,98,68,88,3
2000200120022005200620072008200920102011
8,79,19,810,210,411,312,112,412,512,6

Пример вывода последних значений

[править код]

{{РождаемостьРегионы|Российская Федерация|Столбцов=Значение}} ({{РождаемостьРегионы|Российская Федерация|Столбцов=Год}})

Получаем:

9,8[1] (2020)

Пример использования в вычислениях

[править код]

Что составляет {{ #expr: ({{РождаемостьРегионы|Российская Федерация|Столбцов=Безформат}} * 100/ 12.5) round 2 }} % от прошлого года

Получаем:

Что составляет 78.4 % от прошлого года

Такой вывод — машиночитаемый, однако он не соответствует тому, что в русскоязычных странах десятичным разделителем является запятая, а не точка. Для правильного отображения получающихся дробных чисел следует оборачивать конструкцию в «волшебное слово» {{formatnum:}}

Что составляет {{formatnum:{{ #expr: ({{РождаемостьРегионы|Российская Федерация|Столбцов=Безформат}} * 100/ 12.5) round 2 }}}} % от прошлого года

Даёт:

Что составляет 78,4 % от прошлого года

  1. Коэффициенты рождаемости, смертности, естественного прироста, браков, разводов за январь-декабрь 2020 года