Различия
Показаны различия между двумя версиями страницы.
faq:getrecordsbyhistrorynumber [17-05-2024 13:26] – создано Ермилов Егор Павлович | faq:getrecordsbyhistrorynumber [17-05-2024 13:28] (текущий) – Ермилов Егор Павлович | ||
---|---|---|---|
Строка 16: | Строка 16: | ||
* 2 - Любые записи | * 2 - Любые записи | ||
На выходе из функции получается массив записей с их данными. Каждая строка массива - новая запись. | На выходе из функции получается массив записей с их данными. Каждая строка массива - новая запись. | ||
+ | ==== Можно сделать вывод информации таким образом: | ||
+ | |||
+ | Из данной записи нам требуется поле Диагноз клинический основной (столбец cur_ds) | ||
+ | Мы знаем, что данная запись создается в единичном экземпляре. | ||
+ | Тогда можно в шаблоне указать следующее: | ||
+ | < | ||
+ | {% set diagnoses = getrecordsbyhistrorynumber(8) %} | ||
+ | {{ diagnoses[0].cur_ds }} | ||
+ | </ | ||
+ | |||
+ | Это выведет значение столбца " | ||
+ | Если записей несколько и нам нужно выводить значения из всех записей то вызов должен быть следующим: | ||
+ | < | ||
+ | {% set diagnoses = getrecordsbyhistrorynumber(8) %} | ||
+ | {% for diagnoz_row in diagnoses %} | ||
+ | {{ diagnoz_row.cur_ds }} | ||
+ | {% endfor %} | ||
+ | </ | ||
+ | |||
+ | Данный вызов в цикле выведет все значения " |