Upload de foto usando base64
Quando usado link para foto dentro do SharePoint a mesma não aparece em uma aplicação de celular.
Ao invés de usar o link você gostaria de realizar o Upload de uma foto para dentro de uma lista de SharePoint em um campo "Notas", mas a foto que você deseja deve ser convertida em base64 ao invés de ir somente o link para dentro do SharePoint.
Sumário
O SharePoint para apresentar a foto no celular precisa de prévia autenticação, ou seja, primeiramente o usuário precisaria autenticar-se no SharePoint e depois acessar a aplicação PowerApps para as fotos aparecerem.
Solução
Um controle do tipo "Add Picture" (UploadedImage1), um botão e uma lista de SharePoint com um campo do tipo "Notas".
Set(
vgImageBinaryRaw,
JSON(
imgNovaImagem.Image,
IncludeBinaryData
)
);
Set(
vgImageBinary,
Mid(
vgImageBinaryRaw,
Find(
",",
vgImageBinaryRaw
) + 1,
Len(vgImageBinaryRaw) - Find(
",",
vgImageBinaryRaw
) - 1
)
);
A variável vgImageBinary receberá o conteúdo do base64 para ser gravado dentro do campo "Notas".
Para exibir o conteúdo da variável como uma imagem, use um controle do tipo "Mídia" "Imagem".

Comentários
Postar um comentário