* I made a similar post before, but I guess my question wasn't clear enough, so I'm posting it again.
As shown in the figure below, we have an application that uses Gallery and Form.
Gallery is connected to a SharePoint list (Dataset name = 'SharePoint List').
What we want to achieve is to change the image and the URL.
The URL can be changed by typing it in the same way as the "Title", but since it is converted to Base64 format, it is not practical to rewrite it.
So I'm wondering if I can use the "Add picture control" to change the image and URL.

------------------------------------------------------------------------------------------
Using this expression, output the image to the SharePoint list as shown in the figure below.
Patch(
'SharePoint List',
Defaults('SharePoint List'),
{
Title:ImageName.Text,
Image: Substitute(JSON(UploadedImage.Image,JSONFormat.IncludeBinaryData),"""","")
}
);

I added the following expression to the OnSelect of "AddMediaButton2" to store the image URL converted to Base64 format in the collection (Listcollection3), and I was able to change the image and image URL in EditScreen.
ClearCollect(
ListCollection3,
Table(
{ImageCode: Substitute(JSON(UploadedImage1.Image,JSONFormat.IncludeBinaryData),"""","")}
)
);

However, the images, URLs, and SharePoint list data displayed in the gallery will not change after you confirm the edit with the following formula.
SubmitForm(Form2);

------------------------------------------------------------------------------------------
Do you have any good ideas for changing the images or URLs?
Best regards,
Lopez