JavaScript (оператор If) для вставки изображения на основе значения - PullRequest
0 голосов
/ 18 июня 2020

Я использую AutoMailMerge и пытаюсь добавить JavaScript, чтобы проверить, равно ли значение поля «1», а затем вставить изображение в поле изображения.

var f = this.getField("Image1_af_image");
if (f.value == "1")
{
f.buttonImportIcon("C:/Users/EslamSamy/Desktop/MEWA Project/Files/Circles/Circle1.png");
} else if (f.value == "2") 
{
f.buttonImportIcon("C:/Users/EslamSamy/Desktop/MEWA Project/Files/Circles/Circle2.png");
}

Эта ссылка содержит 3 обработанных файла с помощью этого кода выше с 3 разными значениями для «Image1_af_image». https://gofile.io/d/qMvnfu

Ответы [ 2 ]

0 голосов
/ 21 июня 2020

Теперь это сработало :)

var f = this.getField("Image1_af_image");
var n = this.getField("Number");
if (n.value == "1")
{
f.buttonImportIcon("C:/Users/EslamSamy/Desktop/MEWA Project/Files/Circles/Circle1.png");
} else if (n.value == "2") 
{
f.buttonImportIcon("C:/Users/EslamSamy/Desktop/MEWA Project/Files/Circles/Circle2.png");
}
0 голосов
/ 18 июня 2020

Это могло бы помочь;)

f.buttonImportIcon("C:/Users/EslamSamy/Desktop/MEWA Project/Files/Circles/Circle"+ f.value+".png");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...