Jump to content

menno

Moderators
  • Content Count

    1724
  • Joined

  • Last visited

FileMaker profiel

  • FBA
    Lid

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. @andriesdat is een hele mooie, die had ik nog niet gebruikt. Werkt perfect. Heb mijn vorige voorbeeld omgebouwd. LockDuringEntry_V2.fmp12
  2. Je hebt deze zelfde vraag volgens mij ook op het Claris-forum gesteld. Met bijgaand voorbeeld lukt het, maar ondanks zijn eenvoud is het denk ik lastiger dan dat het op het eerste gezicht lijkt. Succes! LockDuringEntry.fmp12
  3. Nee je kan wel degelijk een echte relatie leggen, als je het keuzeveld maar niet indexeert. Echter als je filtert, moet je goed opletten hoe je de volgorde bepaalt. Ik heb het voorbeeldje even omgebouwd, zodat je de beschikbare maanden van een jaar kan kiezen Keuzelijst_V2.fmp12
  4. In dit voorbeeld een simpele (ongedocumenteerde) truuk die ik al heel lang gebruik. Hij is nét even ietsje sluwer dan de techniek van FileMakerHacks. Deze is met 2 cf's, maar sinds FM18 zou je het ook met de while-functie kunnen realiseren. Keuzelijst.fmp12
  5. Je kan teruggrijpen op truukjes zoals deze: https://filemakerhacks.com/2013/11/22/its-sorta-a-value-list-thing/ ... werkt best aardig, is wat werk om te maken en je moet niet vergeten de indexering van het 2e veld op ascii te zetten, anders werkt het echt niet.
  6. Gisteren tijdens de online-meetup kwam dit onderwerp weer ter sprake en kennelijk kreeg niemand van de deelnemers deze in-app-update werkend en iedereen moest kennelijk een full-install of een losse download uitvoeren. Vanochtend heb ik dat daarom maar eens bij mijn Windows 10 en een Windows 2016 server getest en bij mij werkt het probleemloos. Ik heb het vermoeden dat er het een en ander schort aan de inrichting op de michines waar de update niet lukt. De meeste mensen hier zijn toch volbloed mac-gebruikers (macceraars) en een handleiding of een instructie wordt dan gewoonlijk wat minder aandachtig gelezen. Ik vermoed dat de instellingen de beveiliging op de Windows-machines niet helemaal goed zijn. De beveiliging van Windows is tegenwoordig out-of-the-box heel wat strakker en ingewikkelder dan vroeger het geval is geweest. De beveiliging van Windows aanpassen: Ga naar: Startmenu en typ: beveiliging, kies app: Windows-Beveiliging Kies: Virus- en bedreigingsbeveiliging Kies: Instellingen Scoll naar beneden en kies: Uitsluitingen Voeg de programmamap FileMaker toe aan de uitsluitingen en voeg het proces FileMaker Pro toe Waarschijnlijk lukt het updaten van de applicatie nu wél
  7. De "losse" licenties worden op FMServer als "additional connection" beschouwd en tellen niet mee. De BOGO licenties vallen daar ook onder. Het is sowieso wel een goed idee om eens in de paar jaar zo'n losse licentie aan te schaffen. Mocht je ooit eens de relatie met Claris willen verbreken, dan kan je in elk geval je eigen bestanden openen
  8. Op de mac staat het bestand met je voorkeuren op: /Users/<username>/Library/Preferences/com.filemaker.client.pro12.plist De favorieten zijn de syblings van de <key>Launch_Center_Favorites:##</key> In datzelfde bestand staan ook de expressies van de dataviewer: <key>Watch List:Watch0:Expression</key> Of je het bestand straffeloos kan bewerken heb ik niet geprobeerd
  9. @Banach Pffff, is het werkelijk zo simpel! Dat is inderdaad de oplossing, hahaha. Thanks!
  10. Dan wordt gewoon 1 t/m 4 getoond, maar dit is denk dan appels met peren vergelijken. Jouw voorbeeld bestand is nagelnieuw en waarschijnlijk met FM 18 of 19 gemaakt en die bevatten interne UUID's (intern in FM bij "Save a copy as XML", niet in de records) Mijn voorbeeld is aangemaakt in ca. 2010 en daar wordt al 10 jaar ontwikkeld vanaf FMversie 11. Sommige scripts zijn gedupliceerd,/geïmporteerd/geplakt en vervolgens zijn ze aangepast en daarna soms ook weer gedupliceerd/geïmporteerd/geplakt. De meeste scripts zullen nog niet die interne UUID's van FM bevatten die je voor Custom App Upgrade Tool nodig hebt. Heb het even uitgezocht: De bug zit bij Christian Er worden slechts 3 cijfers van de index getoond en zodra je meer dan 999 script (ooit) in een bestand hebt angemaakt, dan worden alleen de eerste 3 getallen getoond. Hoe je er achter komt is als volgt: Let ( [ nms = ScriptNames ( "" ) ; ids = ScriptIDs ( "" ) ; name = "Eerste deel of hele naam van je script" ; nmbr = PatternCount ( Left ( nms ; Position ( nms ; name ; 1 ; 1 ) ) ; ¶ ) + 1 ; id = MiddleValues ( ids ; nmbr ; 1 ) ] ; id ) Als je er een paar pakt die recentelijk zijn aangemaakt, dan zie je snel genoeg wat het probleem is Heb de bug inmiddels bij Christian gerapporteerd.
  11. Dan kan je proberen de full-installer te downloaden van: https://downloads.claris.com/esd/fmp_19.1.2.219_x64.exe plaats het fmcert-bestand dat je van RCC hebt gekregen in jouw downloads-map van windows en start de installatie. Als het certificaat geldig is, dan installeert FMP zonder problemen. Hoe bedoel je "gekocht"? Betekenen de aanhalingstekens dat je een product van RCC hebt gekocht dat binnen de SBA-licentie van RCC valt oid?
  12. Eh de ID's die ik bij mij zie staan dankzij de MBS-plugin zijn NIET uniek en dus onbruikbaar (zie het roodomrande kader in de screenshot). Ik gebruik daarom een eigen indexering voor mijn scripts, maar tegelijk normale namen: want we blijven tenslotte mensen en die kunnen nieyt omgaan met alleen codes De indexering helpt met de scripts te groeperen en de index maakt sneller terugvinden mogelijk. Het hier getoonde voorbeeld komt uit een file met ruim 1200 scripts
  13. Ja dat speelt wel degelijk, maar data een bepaalde kant op krijgen is op zich niet zo'n heel groot probleem. Mirrorsync lost eigelijk alleen maar het "data overpompen probleem" op, maar er zijn veel meer zaken om rekening mee te houden. Het data overpompen is m.i. het eenvoudige deel. Het lastige is uit te vinden wát je wilt/moet gaan overpompen én hoe je voorkomt dat de de "verkeerde" auto-enters worden getriggerd. De meeste DB-systemen zijn nooit gebouwd met synchronisatie als (secundair) doel. Neem de laatste wijzigingsdatum of het account dat een wijziiging heeft uitgevoerd ofwel neem je audittrail. Bij synchroniseren moet je heel goed opletten, dat je deze informatie op de juiste wijze bewaart. De synchronisatie-user zet alleen de gegevens over, maar is niet degene die ze wijzigt en de auto-enters zien "hem" wél als zodanig. Je krijgt ook probemen met ID's die worden uitgekeerd, opvolgende nummers etc. etc. MirrorSync lost deze problemen niet voor je op, dat moet je zelf regelen.
  14. Dan kan je het beste de full-installer downloaden en FM verwijderen en opnieuw installeren. Ga daarvoor naar jou persoonlijke downloadpagina: https://accounts.claris.com/software/license/XXXXX-XXXXX-XXXXX-XXXXX-XXXXX-XXXXX-XXXXX Op de plek van XXX... vul je jouw licentiecode in. Als jij jouw licentie-certificaat vóór 3 juni j.l. hebt gedownload, dan moet je op dezelfde pagina ook nog even het licentie-certificaat opnieuw downloaden.
  15. cURL in FileMaker kan tegenwoordig ook smtp babbelen en daar heeft Stu Dietz een mooi artikel over geschreven op het Blog van Skeleton Key Je kan daar ook een voorbeeld downoaden en dat werkt prima. Je hebt dan smtp-credentials van mailgun: https://app.eu.mailgun.com/app/sending/domains/[YOUR_MAILGUN_DOMAIN]/credentials nodig i.p.v. API-credentials en die vul je dan in bij de SMTP-config in het demo-bestand. Dit voorbeeld werkte bij mij out-of-the-box, maar ik vond het een beetje te gesegmenteerd opgezet en wilde het een stuk compacter hebben. Zodanig dat ik het gemakkelijker in mijn eigen oplossingen en bij klanten kan integreren in bestaande oplossingen, zonder meteen een extra bestand te moeten toevoegen. Kijk maar of je iets aan hebt SkeletonKeySMTPcURL_Aangepast.fmp12
×
×
  • Create New...