Сегодня я прочитал руководство Who knew you could do that
.Я столкнулся с BIF% XFoot, который вычисляет сумму (числового) массива.Поэтому я подумал, что должен быть способ суммировать подполя массива данных, который содержит (например) счета-фактуры и их значение.
Чтобы получить счет-фактуру, я запускаю встроенный SQL, который хранит данные из базы данных вквалифицированная структура данных, которая определяется как dim (1000).
Я пытался %XFoot(invoiceDS:1:1000)
и %XFoot(invoiceDS(*).value:1:1000)
.Ни один из них не скомпилирован, поскольку квалифицированное выражение не допускается в качестве параметра для% XFoot.
Затем я попытался получить подраздел, если массив структур данных с %SubArr(invoiceDS(*).value:1:1000)
.Но это также не удалось, поскольку 'value' не является группой полей.
Есть ли какое-то решение для этого?