フォームエディターで入力エリアの「変数または式」にバリアント変数を設定した場合,変数タイプが「ピクチャ」に設定されていたとしても,ピクチャ型ではなく,テキスト型のフォームオブジェクトが表示されることがあります。これは仕様です。
入力フォームオブジェクトのタイプ(画像またはテキスト)を決定するのは,データソース変数の「型」です。技術的には,フォームを表示する時点で種類の違うフォームオブジェクト(ウィジェット)がインスタンス化されています。一旦,インスタンス化したフォームオブジェクトのタイプを途中で変更することはできませんので,同一のバリアント変数をピクチャ型とテキスト型のフォームオブジェクト両方のデータソースとして設定するようなことはできません。