Dobrý den,
snažím se pomocí jednoduchého výrazu v Arcade vyplnit část vyskakovacího okna určenou pro obrázek. V datech mám dvě pole obsahující umístění obrázku na Google Drive a jeho miniatury. K ověření, zda záznam obsahuje obrázek, používám následující výraz:
return IIF(isEmpty($feature.Picture), "", $feature.Picture)
a vyskakovací okno je nakonfigurováno takto:

Pokud není k dispozici žádný obrázek, funguje to podle očekávání.

Když je ale obrázek k dispozici, stane se toto:

Když jsem zkontroloval odpověď, zjistil jsem, že Arcade URL z pole nějak poškodí. Místo aby odeslal
https://drive.google.com/foo/b.ar/uc?export=view&id=1qLYMclQ5nDGYaM895ziF-5EzD4Am385-
odešle toto:
https://drive.google.com/foo/b.ar/uc?export=view&id=1qLYMclQ5nDGYaM895ziF-5EzD4Am385-
Všimněte si, že & se změnilo na &. Kvůli tomu pak selže požadavek GET na obrázek/
Když obrázky do vyskakovacího okna vložím přímo z pole, funguje to dobře. Raději bych ale ověřil, zda obrázek existuje, a odkaz i miniaturu poskytl jen v případě, že existuje. Napadá vás, proč se to děje a jak tomu zabránit?
Díky