Различия
Показаны различия между двумя версиями страницы.
| 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 %} | ||
| + | </ | ||
| + | |||
| + | Данный вызов в цикле выведет все значения " | ||