Я хотел бы вернуть значение столбца описания, когда значения двух других столбцов в этой строке соответствуют значениям, которые я установил ранее в коде с помощью set @value1 = “X” и set @value2 = “Y”

Например:

set @model = "ABC"

set @offer_value = "XYZ"

set @offer = Lookup("OfferLookup","description","offer",@offer_value)

Но затем также убедитесь, что он соответствует модели столбца со значением, которое я установил для модели.

Поэтому возвращайте значение в столбце «описание» только тогда, когда в столбце «предложение» есть «XYZ», а в столбце «модель» есть «ABC».

Является ли функция Lookup тем, что я должен использовать для возврата значения этого типа, или это вообще возможно?

0
Rachid Mamai 25 Июл 2019 в 00:14

1 ответ

Это возможно с функцией поиска:

set @model = "ABC"

set @offer_value = "XYZ"

set @offer = Lookup("OfferLookup","description","offer",@offer_value, "model", @model)

Вы можете проверить синтаксис функции поиска здесь.

Поиск(1,2,3,4,[5a,5b]...)

5a: Имя дополнительного столбца, определяющее извлекаемую строку.

5b: Дополнительное значение, определяющее извлекаемую строку.

ПРИМЕЧАНИЕ. Дополнительные пары столбцов и значений могут быть добавлены в качестве аргументов.

2
Community 15 Июн 2020 в 11:11