Lidar com vários uploads de arquivos
Habilitação para | Versão preliminar pública | Disponibilidade geral |
---|---|---|
Usuários, automaticamente | 5 de abril de 2024 | - |
Valor do negócio
A capacidade dos desenvolvedores de AL de lidar com vários uploads de arquivos no Business Central oferece maior flexibilidade e usabilidade. Essa melhoria beneficia os desenvolvedores que trabalham em aplicativos ou personalizações que exigem funcionalidade de upload de vários arquivos e agrega valor às organizações, melhorando a produtividade e a experiência do usuário.
Detalhes do recurso
Os desenvolvedores podem lidar com vários uploads de arquivos. Esse aperfeiçoamento permite a desenvolvedores de AL criar interfaces mais flexíveis e fáceis de usar no Business Central. Designar ações específicas permite que os usuários façam upload de vários arquivos ao mesmo tempo, o que aumenta a eficiência.
Esse recurso é especialmente valioso para desenvolvedores que trabalham em aplicativos ou personalizações que exigem que usuários carreguem vários arquivos ao mesmo tempo.
A propriedade AllowMultipleFiles da ação FileUploadAction permite a desenvolvedores especificar se uma ação pode tratar um único arquivo ou vários arquivos. A propriedade AllowedFileExtensions permite aos desenvolvedores especificar os tipos de arquivo que as pessoas podem carregar. O gatilho OnAction na propriedade FileUploadAction é chamado com a lista de arquivos.
page 50102 HappyMultiFileUploadPage
{
PageType = Card;
SourceTable = Item;
UsageCategory = Administration;
layout
{
area(content)
{
}
}
actions
{
area(Processing)
{
fileuploadaction(ProductImageUpload)
{
Caption = 'Upload product image';
AllowMultipleFiles = true;
AllowedFileExtensions = '.jpg', '.jpeg', '.png';
trigger OnAction(Files: List of [FileUpload])
var
CurrentFile: FileUpload;
TempInStream: InStream;
begin
foreach CurrentFile in Files do begin
CurrentFile.CreateInStream(TempInStream, TEXTENCODING::UTF8);
// Code here to handle the file
Message('%1 has a length of %2', CurrentFile.FileName, TempInStream.Length)
end;
end;
}
}
}
}
Observação
Você pode começar a adicionar suporte para vários uploads de arquivos em seus aplicativos para que o Diálogo de Upload de Arquivos dê suporte a vários arquivos. Esse plano de lançamentos relacionado trará suporte para isso no Aplicativo Base nas próximas atualizações secundárias.
Diga-nos o que você pensa
Ajude-nos a melhorar o Dynamics 365 Business Central debatendo ideias, dando sugestões e fazendo comentários. Use o fórum em https://aka.ms/bcideas.