Freigeben über


Mehrere Datei-Uploads und Dateiablagebereiche bewältigen

Wichtig

Dieser Inhalt ist archiviert und wird nicht aktualisiert. Die neueste Dokumentation finden Sie unter Neuerungen oder Änderungen in Business Central. Die neuesten Veröffentlichungspläne finden Sie unter Dynamics 365-, Power Platform- und Cloud for Industry-Veröffentlichungspläne.

Wichtig

Einige der in diesem Veröffentlichungsplan beschriebenen Funktionen wurden noch nicht veröffentlicht. Die Zeitpläne für die Veröffentlichung können sich ändern, und geplante Funktionen werden möglicherweise nicht veröffentlicht (weitere Informationen finden Sie in der Microsoft-Richtlinie). Weitere Informationen: Neue und geplante Funktionen

Aktiviert für Öffentliche Vorschauversion Allgemeine Verfügbarkeit
Benutzer*innen, automatisch 4. März 2024 Mai 2024

Geschäftswert

Die Möglichkeit für AL-Entwickler*innen, mehrere Datei-Uploads zu verwalten und verschiedene Seitenteile als Dateiablagebereiche in Business Central festzulegen, sorgt für mehr Flexibilität und Bedienfreundlichkeit. Diese Verbesserung kommt Entwickler*innen zugute, die an Anwendungen oder Anpassungen arbeiten, die die Funktion zum Hochladen mehrerer Dateien erfordern, und bietet Unternehmen einen Mehrwert durch die Verbesserung der Produktivität und des Nutzungserfahrung.

Einzelheiten zur Funktion

Entwickler*in können mehrere Datei-Uploads verwalten und verschiedene Seitenteile als Dateiablagebereiche festlegen.

Diese Verbesserung ermöglicht es AL-Entwickler*innen, flexiblere und benutzerfreundlichere Schnittstellen innerhalb von Business Central zu erstellen. Durch die Festlegung bestimmter Seitenteile als Dateiablagebereiche können Benutzer*innen mehrere Dateien gleichzeitig hochladen, was die Effizienz steigert.

Dieses Funktion ist besonders wertvoll für Entwickler*innen, die an Anwendungen oder Anpassungen arbeiten, bei denen Benutzer*innen mehrere Dateien gleichzeitig hochladen müssen. Indem es Benutzer*innen ermöglicht wird, Dateien per Drag-and-Drop auf bestimmte Seitenteile zu ziehen, können Entwickler*innen den Datei-Upload-Prozess rationalisieren und die Dateneingabe vereinfachen.

Im folgenden Beispiel werden eine Gruppe und ein Feld als Dateiablagebereiche festgelegt, indem auf die Aktion „ProductImageUpload“ in der Eigenschaft „FileUploadAction“ verwiesen wird. Mit der „AllowMultipleFiles“-Eigenschaft der „FileUploadAction“-Aktion können Entwickler*innen angeben, ob eine Aktion eine einzelne Datei oder mehrere Dateien verarbeiten kann. Mit der Eigenschaft „AllowedFileExtensions“ können Entwickler*innen die Dateitypen angeben, die Benutzer*innen in einen Ablagebereich ziehen können. Nachdem Sie eine oder mehrere Dateien in eine Gruppe oder ein Feld auf einer „HappyDragAndDrop“-Seite gezogen haben, wird der „OnAction“-Trigger in der „FileUploadAction“-Eigenschaft mit der Liste der Dateien aufgerufen.

> page 50102 HappyDragAnddropPage
> {
>     PageType = Card;
>     SourceTable = item;
>     UsageCategory = Administration;
> 
>     layout
>     {
>         area(Content)
>         {
>             group(GroupName)
>             {
>                 FileUploadAction = ProductImageUpload;
> 
>                 field(name; 'Name')
>                 {
>                     FileUploadAction = ProductImageUpload;
>                 }
>             }
>         }
>     }
> 
>     actions
>     {
>         area(Processing)
>         {
>             fileUploadAction(ProductImageUpload)
>             {
>                 Caption = 'Upload product Image';
> 
>                 AllowMultipleFiles = false;
>                 AllowedFileExtensions = '.jpg', '.jpeg', '.png';
> 
>                 trigger OnAction(files: List of [FileInfo])
>                 var
>                     currentFile: FileInfo;
>                     stream: InStream;
>                 begin
>                     foreach currentFile in files do begin
>                         currentFile.CreateInStream(stream);
>                         // Code here to handle the file
>                         Message('%1 has a length of %2', currentFile.FileName, stream.Length);
>                     end;
>                 end;
>             }
>         }
>     }
> }

Hinweis

Sie können damit beginnen, in Ihren Apps Unterstützung für das Hochladen mehrerer Dateien hinzuzufügen, damit das Dateiupload-Dialogfeld mehrere Dateien unterstützt. Dieser zugehörige Veröffentlichungsplan, Per Drag & Drop mehrere Dateien anhängen, wird in kommenden kleineren Updates Unterstützung hierfür in die Basisanwendung einbringen.

Teilen Sie uns Ihre Meinung mit.

Helfen Sie uns, mit Ideen, Vorschlägen und Feedback Dynamics 365 Business Central zu verbessern. Nutzen Sie das Forum unter https://aka.ms/bcideas.