Jaa


Useiden tiedostolatausten käsitteleminen

Käyttö Julkinen esiversio Yleinen saatavuus
Käyttäjille automaattisesti 5 huhti 2024 -

Liiketoiminta-arvo

AL-kehittäjien mahdollisuus käsitellä useita tiedostolatauksia Business Centralissa tuo lisää joustavuutta ja käytettävyyttä. Tämä parannus hyödyttää kehittäjiä, jotka työskentelevät useiden tiedostojen lähetystoimintoja sisältävien sovellusten ja mukautusten parissa. Parannus tuo lisäarvoa organisaatioille parantamalla tuottavuutta ja käyttökokemusta.

Toiminnon tiedot

Kehittäjät voivat käsitellä useita tiedostolatauksia. Tämä parannus antaa AL-kehittäjille mahdollisuuden luoda aiempaa joustavampia ja käyttäjäystävällisempiä käyttöliittymiä Business Centraliin. Tiettyjen toimintojen määrittäminen antaa käyttäjille mahdollisuuden ladata useita tiedostoja samanaikaisesti, mikä parantaa tehokkuutta.

Tämä toiminto on erityisen arvokas sellaisten sovellusten tai mukautusten parissa työskenteleville kehittäjille, joissa käyttäjien on ladattava useita tiedostoja samanaikaisesti.

FileUploadAction-toiminnon AllowMultipleFiles-ominaisuuden avulla kehittäjät voivat määrittää, käsitteleekö toiminto yhtä tiedostoa vai useita tiedostoja. AllowedFileExtensions-ominaisuuden avulla kehittäjät voivat määrittää ladattavat tiedostotyypit. FileUploadAction-ominaisuuden OnAction-käynnistin ja tiedostoluettelo kutsutaan.

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;
            }
        }
    }
}

Huomautus

Tuen lisääminen sovellusten useiden tiedostojen lataamiseen voidaan aloittaa siten, että tiedoston latausikkuna tukee useita tiedostoja. Liittyvä julkaisusuunnitelma tuo tämän tuen perussovellukseen seuraavissa aliversiopäivityksissä.

Kerro mielipiteesi

Auta meitä parantamaan Dynamics 365 Business Centralia keskustelemalla ideoista, antamalla ehdotuksia sekä lähettämällä palautetta. Keskustelupalsta on käytettävissä osoitteessa https://aka.ms/bcideas.