MS PowerApp - Image/Photo Multi-select mogelijk?

Pagina: 1
Acties:

Vraag


  • Da_maniaC
  • Registratie: September 2004
  • Laatst online: 13:33

Da_maniaC

a.k.a. The Sequenz Pounder

Topicstarter
Mijn vraag
Ik ben een PowerApp aan het maken voor gebruikers zodat zij oa. eenvoudig één of meerdere foto's tegelijkertijd kunnen uploaden naar een specifieke map. Echter lijk ik geen enkele optie te kunnen vinden die het toe laat om meerdere afbeeldingen tegelijk te selecteren uit de CameraRoll voor de upload.
De CameraRoll zou kennelijk ook beveiligd zijn, waardoor ik deze vanuit de PowerApp niet mag raadplegen/gebruiken.
Relevante software en hardware die ik gebruik
MS PowerApps
Wat ik al gevonden of geprobeerd heb
Ik gebruik nu een AddMedia Button maar deze staat slechts 1 afbeelding per keer toe.

Als laatste heb ik ook een button die een flow aanroept om de Upload uit te voeren. Deze werkt. Echter staat de AddMedia Control slechts 1 afbeelding per keer toe. :-(
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
- Button1:
    Control: Classic/Button@2.2.0
    Properties:
      BorderColor: =ColorFade(Self.Fill, -15%)
      Color: =RGBA(255, 255, 255, 1)
      DisabledBorderColor: =RGBA(166, 166, 166, 1)
      Fill: =RGBA(211, 66, 9, 1)
      Font: =Font.'Open Sans'
      HoverBorderColor: =ColorFade(Self.BorderColor, 20%)
      HoverColor: =RGBA(255, 255, 255, 1)
      HoverFill: =ColorFade(RGBA(211, 66, 9, 1), -20%)
      OnSelect: |-
        =
        // Block if no QR scanned
        Set(
            varQrPath,
            If(
                IsBlank(varQrPath),
                "_NOFOLDER/",
                varQrPath & "/"
            )
        );


        // Block if no image was selected
        If(
            IsBlank(AddMediaButton1.Media),
            Notify("Please select at least one picture.", NotificationType.Warning);
            Exit()
        );

        // Generate a timestamped filename (change extension to .png if you prefer)
        With(
            { _fileName: "IMG_" & Text(Now(), "yyyymmdd_hhmmss") & ".jpg" },
            Set(varIsUploading, true);

            // Call your flow (Power Apps (V2) trigger) and pass the File typed parameter
        UploadToSP.Run(
            varQrPath,          // folder path from QR
            _fileName,          // file name
            {
                name: _fileName,
                contentBytes: UploadedImage1.Image
            }
        );
            // Set(varIsUploading, false);                                  // This is currently not used
            Notify("Your Upload has been submitted.", NotificationType.Success)

        );
        Set(varQrPath, Blank());
      PressedBorderColor: =Self.Fill
      PressedColor: =Self.Fill
      PressedFill: =Self.Color
      Text: ="Upload Photo(s)"
      X: =180
      Y: =725

Inventory | Instagram: @sequenzpounder | http://www.zdaemon.org | ZDaemon! Client/Server port for DOOM!