Jump to content

Zero55

Leden
  • Content Count

    252
  • Joined

  • Last visited

Everything posted by Zero55

  1. @menno Wij hebben een werkende upload via Soap (gegevens en afbeeldingen die vanuit filemaker Go opgevraagd en doorgestuurd worden van en naar SAP via Soap), die requests en responses heb ik zelf redelijk goed in de hand. Maar nu is de vraag onlangs gekomen om de bijlages die in SAP zitten ook te kunnen bekijken via Filemaker GO, en dat blijkt niet zo simpel als een tekst uit een response parsen... Maar inderdaad, misschien moet ik dan maar beroep doen op een professional. Had het graag zelf gedaan, maar kan ook niet eeuwig blijven zoeken natuurlijk.
  2. @menno We gebruiken inderdaad FM16 en FM16server met de insert-from-url, maar deze hebben we helaas niet zelf gemaakt en ook niet veel kennis van.
  3. @menno Waarschijnlijk een idiote vraag, maar hoe krijg ik op een deftige manier de inhoud van mijn soap-response veld geëxporteerd naar een xml bestand?
  4. in jouw voorbeeld werkt het inderdaad wel. Ik ga hiermee verder aan de slag. Merci alvast.
  5. Om de een of andere reden krijg ik de melding dat ik die bewerking niet kan uitvoeren. Nogthans een nieuw bestand gemaakt. Werk wel met Filemaker 16, weet niet of dat een issue is?
  6. Hallo Menno, Ik krijg inderdaad een complete XML als response, maar ik had de bijlages al eruit geparsed. <env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope"> <env:Header/> <env:Body> <n0:MaterialByElementsResponse_sync xmlns:n0="http://sap.com/xi/SAPGlobal20/Global" xmlns:prx="urn:sap.com:proxy:G0T:/1SAI/TAEB97FCAB3B0F0502AFAA6:804"> <Material> <ChangeStateID> 20201123075024.0638490</ChangeStateID> <InternalID>2016/23191</InternalID> <UUID>00163e0d-da63-1ed7-bd8c-df0c73
  7. Bijkomend, dit moet ook werken op een iPad met Filemaker GO
  8. Hello, Via een Soap Request krijg ik (na parsing) volgende response terug: <UUID>00163e0d-da68-1ed8-98f9-fe27b1ca0016</UUID> <Document> <UUID>00163e0d-da63-1ed9-99cd-552fd19bf439</UUID> <VisibleIndicator>true</VisibleIndicator> <CategoryCode>2</CategoryCode> <TypeCode>10001</TypeCode> <MIMECode>application/pdf</MIMECode> <Name>23112.pdf</Name> <AlternativeName>Keuringsattest oud.pdf</AlternativeName> <FileContentURI>http://vacig0t.byd.sap.corp:50000/sap/ap/ds/wd/doc/0016
  9. @menno TOP ! Dit werkt perfect ! Mijn dank is groot !
  10. Die komma was een tikfout zie ik nu 😬 Per record heb ik inderdaad een veld gevuld met verschillende regels met timestamps (zie voorbeeld). Ik moet dus een manier vinden om de datums af te splitsen van de tijd (tijd mag weg) De uitkomst is dan een lijst met enkel datums, en uit die lijst de meest recente datum. Zie ik dat correct? PS. de While-functie heb ik niet... ik zit nog met FM16 😅 Naamloos.fmp12
  11. Probleem is dat het tekstveld meerdere regels kan bevatten met elk een timestamp. Daarbij inderdaad nog de verschillende formaten (met of zonder voorloopnul) zoals jjjj-m-d of jjjj-mm,dd of jjjj-mm-d of jjjj-m-dd... @Marsau de 'xxxxx' is het tijdsgedeelte van de timestamp, 124743 is eigenlijk 12:47:43
  12. Hallo, Ik heb een tekstveld dat gevuld wordt met tijdstempels zoals hieronder: 2019-10-16_124743 2020-5-2_14258 2020-5-13_92648 Nu zou ik van alle datums die erin staan de meest recente moeten hebben en controleren of deze 3 maanden ouder is dan de huidige datum (tijd is in deze verwaarloosbaar). Aangezien de datums in verschillende notities kunnen voorkomen, hoe moet ik hieraan beginnen ?? GreeTz Rudi
  13. GetAsText ( Get ( CurrentTimeStamp) ) geeft volgend resultaat 12/13/2017 2:47:35 PM
  14. Waarom geeft deze calculatie Substitute ( Get(HuidigeTijdstempel) ; [":" ; "" ] ; [" " ; ""] ; ["/" ; ""]) ===> 1213201790040AM een andere uitkomst (qua datum- en tijdformaat) dan deze calculatie Get(HuidigeTijdstempel) ===> 13/12/2017 09:00:10
  15. beide aangereikte mogelijkheden bieden geen oplossing. adressen (URL's) omwisselen of .fmp12 erachter zetten helpt dus niet...
  16. en toch krijg ik dit niet werkende... FMGO geeft bij het openen van het hoofdbestand een foutmelding "het bestand "GOConnect.fmp12" kan niet worden geopend. De host is niet beschikbaar of het bestand is niet beschikbaar op de host". Als ik dan manueel hetzelfde adres intik, lukt het wel...
  17. Ik wil een lokaal bestand dat op een ipad staat een opzoeking laten doen in een database die gehost wordt op een FM-server. Het bestand op de FM-server is extern beschikbaar en te openen, dit is getest. Als ik op de ipad het lokale bestand open, dan zegt hij dat hij GoConnect.fmp12 niet kan vinden. Mij externe gegevensbronnen zien er zo uit : Werkt dit zo dan niet ? Als ik op de ipad dan manueel de gehoste database aanduid, dan werkt het wel !
  18. Zero55

    uren rekenen

    Ik zou tussen opeenvolgende verschillende records uren moeten uitrekenen, hoe kan ik dat het best doen ? Volgens de bijlage zou dit betekenen : Het aantal uren/minuten tussen de pauze en de eerste keer rijden, het aantal uren/minuten tussen de tweede keer rijden en de pauze en zo verder... Vervolgens kan ik dan in een resumé zetten hoeveel uren er totaal op rijden, pauze en beschikbaar staan. Alvast bedankt om mij een voorzet te geven.
  19. Ik wil een bestand (op een netwerklocatie) invoegen in een containerveld. Het pad (netwerkpad) wordt samengesteld in een variabele, daarna met de scriptstap "bestand invoegen" in de container gezet. Alles gaat goed als het bestand op de netwerkschijf effectief bestaat, als dat niet het geval is krijg ik het dialoogvenster "bestand invoegen" te zien, dat wil ik niet. Als het bestand niet bestaat op de netwerkschijf, moet hij niks invoegen, hoe kan ik dit opvangen ? Onderstaande werkt dus perfect als het bestand effectief bestaat. Variabele instellen [$pad; Waarde:Substitute (Unit Det
  20. Bedankt Informatics ! Nu werkt het !
  21. 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 ( Tijdel
  22. 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...
  23. 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 FotoConst
  24. misschien kan je iets met deze scriptstap doen : http://www.filemaker.com/help/13/fmp/nl/html/func_ref2.32.85.html
×
×
  • Create New...