Как я могу управлять итерациями в WTX, читая тетрадь - PullRequest
0 голосов
/ 10 мая 2018

У меня есть тетрадь с массивом из 30 продуктов, которые необходимо сопоставить с сообщением XML, и полем, содержащим количество итераций, содержащих информацию, но если нет 50 продуктов, некоторые итерации оказываются пустыми.

На самом деле у меня есть карта WTX, которая отображает массив, но карта выполняет итерацию по всему массиву, даже некоторые итерации не имеют информации.

Как я могу отобразить / проверить только итерацию с информацией? Или как я могу использовать поле en copy book, в котором указано количество итераций с информацией, чтобы сопоставить только эти вхождения без прохождения по всему массиву?

1 Ответ

0 голосов
/ 11 мая 2018

Если у вас есть тетрадь с фиксированным количеством элементов, все элементы всегда есть. Вот как работают тетради - фиксированный размер записи позволяет легко найти позицию записи в файле.

Если вы не хотите отображать их все, вам нужно будет добавить тестирование IF для некоторых условий, сообщающих, что слот не пуст. Например, part_number (или что-то) больше нуля (или не пустое, в зависимости от ваших типов данных).

...