Мне нужно заменить некоторые значения, которые я получаю из базы данных, на значения другого поля (той же базы данных), при условии, что другое поле заполнено.
В моей базе данных у меня есть следующие поля (среди прочих)): RMM, RMY, IRM, IRY
Если заполнено IRM, мне нужно заменить значение в RMM.
Если заполнено IRY, мне нужно заменить значение в RMY.
Если IRM / IRY не заполнены, то RMM / RMY остаются без изменений.
Я создал фильтр, который проверяет, являются ли IRM или IRY нулевыми, если нет, у меня есть установить значение поля шаг, где я устанавливаю соответствующие значения.Затем я использую шаг append streams , чтобы объединить путь, где происходит сбой фильтра.
Однако проблема с моим текущим решением состоит в том, что условие или в моем фильтреприводит к тому, что некоторые значения заменяются нулями - поскольку условию в фильтре требуется только одна сторона, чтобы быть истинным.
Вот мое текущее решение:
преобразование
фильтр
Любая помощь будет принята с благодарностью.