Jump to content
  • 0

Container afbeelding openen op ipad


Zero55

Question

Posted

Ik plaats op de ipad via een script een afbeelding in een klein containerveld (externe opslag).

Als ik nu op het containerveld tap, dan verschijnt er een menu "Bekijken - Vervangen - Exporteren - Verwijderen". Met "Bekijken" wordt de inhoud van de container mooi op het scherm getoond.

Kan dit ook gescript worden ?? Ik wil namelijk dat als er iets in de container staat het onmiddellijk groter op scherm komt indien met op de container tapt. Welke scriptstap moet ik hiervoor gebruiken ??

Alvast bedankt !

 

Zo werkt het alvast niet :

If [isEmpty ( GetRepetition ( Unit Details::QC FotoConstructie Opzet ; Get ( ScriptParameter ) ) )]
Invoegen vanaf apparaat [unit Details::QC FotoConstructie Opzet[Get ( ScriptParameter )]; Type: Camera; Camera: Achterzijde; Resolutie: Normaal]
Else
Variabele instellen [$pad; Waarde:GetAsText ( GetRepetition ( Unit Details::QC FotoConstructie Opzet ; Get ( ScriptParameter ) ) )]
URL openen [$pad]
End If

7 answers to this question

Recommended Posts

  • 0
Posted

Ik zou een scriptrigger op het containerveld zetten 'OnObjectEnter' met het volgende script:

 

If [ Get ( ActiveFieldContents ) ≠ "" ]

Set Variable [ $path; Value:Get ( TemporaryPath ) & GetContainerAttribute(Get ( ActiveFieldContents ) ;"filename") ]

Export Field Contents [ “$path”; Automatically open ] End If

 

Deze kijkt of er iets in het huidige veld staat, en als dat het geval is, pakt 'ie de naam van het bestand en maakt een pad

aan in de tijdelijke map.

Daarna wordt de inhoud geëxporteerd en automatisch geopend.

 

Groet, Ruben

  • 0
Posted

Maak van de container een button door er een script aan te koppelen.

Het containerveld hoeft niet door de gebruiker gemuteerd te kunnen worden, daar zorgt het script wel voor.

 

Indien not isempty (containerveld) kan je naar een popover springen die de foto laat zien.

Indien isempty (containerveld) kan je middels "Insert from Device" direct de camera aanspreken.

 

Indien gewenst kan je ook in het scirpt achterhalen of je met een iPad of iPhone te doen hebt.

Dan laat je ook betere mogelijkheden over voor de Desktop gebruiker.

 

Indien een gebruiker alle opties open wilt houden om de container te bewerken, maak dan een apart veld op je scherm van de container zodat deze geen button hoeft te zijn.

  • 0
Posted

Ik heb het in eerste instantie werkende gekregen zoals Informatics voorstelde, maar waarom werkt dit niet op een gewone client ?

Daar krijg ik de melding "Foto kan niet op deze schijf worden gemaakt. Gebruik een andere naam, maak meer ruimte op de schijf, ontgrendel de schijf of gebruik een andere schijf."

 

Nota: ik heb hier ook te maken met een containerveld met 6 herhalingen...

  • 0
Posted

Volgens mij werkt de functie "ActiveFieldContents" toch niet goed samen met repeterende containervelden.

Onderstaand script werkt op het openen van de foto na... dat krijg ik maar niet werkende.

 

 

Variabele instellen [$para; Waarde:Get ( ScriptParameter )]
If [isEmpty ( GetRepetition ( Unit Details::QC FotoConstructie Opzet ; $para ) )]
Invoegen vanaf apparaat [unit Details::QC FotoConstructie Opzet[$para]; Type: Camera; Camera: Achterzijde; Resolutie: Normaal]
Else If [GetRepetition ( Unit Details::QC FotoConstructie Opzet ; $para ) ≠ ""]
Variabele instellen [$pad; Waarde:Get ( TijdelijkPad ) & GetContainerAttribute ( GetRepetition ( Unit Details::QC FotoConstructie Opzet ; $para ) ; "filename" )]
Veldinhoud exporteren [“$pad”; Automatisch openen]
End If

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...