Jump to content

All Activity

This stream auto-updates     

  1. Yesterday
  2. Updated file management plug-in is compatible with FileMaker 18 and sets movie metadata. Alphen aan den Rijn, the Netherlands, May 22, 2019–Troi today announced the immediate availability of Troi File Plug-in 11.0 for FileMaker 18. What is Troi File Plug-in? Troi File Plug-in is a very powerful tool for getting access to information outside the FileMaker database. Any files or folders stored on the computer can be accessed through the functions of the plug-in. All from within FileMaker you can: get data from files that are on the disk of the computer into FileMaker create files anywhere on the hard disk and put data from FileMaker fields into them manipulate files and folders on the disk: this includes creating, deleting, copying, moving and modifying files and folders get the size on disk, creation and modification dates and much more launch and reveal files directly from FileMaker manage your images and movies, including reading and writing metadata What is new in version 11.0? Troi File Plug-in 11.0 has the following new functionality: Tested and made compatible with FileMaker Pro 18 and FileMaker Pro 17.0.6. Added new TrFile_ExportToFile function, which can save container data to disk. This function can also be used on FileMaker Server. Added a new TrFile_IsFree function, which can be used to determine if a file is in use by a different application (or locked). (macOS) Added a new Set MetaData of Movie script step and TrFile_SetMovieMetaData function, which can add metadata to movie files (like .mov and .mp4). It can add and change metadata like title, GPS and creation data. (macOS) Improved TrFile_CreateThumbnail function and the Create Thumbnail script step: you can now create thumbnails of movie files (like mov, mp4 etc). The plug-in creates a thumbnail of the first frame of the movie. (macOS) Prepared the plug-in for notarization: the plug-in can now be added to a runtime, to create a hardened FileMaker runtime app which can be notarized by Apple. Notarization gives users more confidence, as the runtime has been checked by Apple for malicious components. (Windows) Improved the TrFile_ExecuteShell function and the Execute Shell script step. If you use the switch “-Encoding=UTF8” the plug-in now indicates invalid UTF-8 characters with the string <INVALID UTF8>.Also Improved the ExecuteShell.fmp12 example file, you can now specify the encoding of the result of the command. In Troi File Plug-in 11.0 we also made the following changes and improvements: IMPORTANT (macOS only) The minimum supported FileMaker version is now FileMaker Pro 14. Also the minimum supported Mac OS version is now OS X 10.10 (Yosemite). You can keep using v10.2 for older versions of FileMaker Pro or Mac OS X. (macOS) The plug-in no longer has the 32-bit code included. Improved the initialization when installing the plug-in with the FileMaker Pro “Install Plug-In File” script step. Updated the EasyInstallTroiPlugins.fmp12 file, it can show additional error information from Get(LastExternalErrorDetail) when running on FileMaker Pro 18. The EasyInstallTroiPlugins.fmp12 file can also run a test registration script for a plug-in after you have installed it on FileMaker Server. Updated the example files for FileMaker Pro Advanced 18 and made small corrections to the user guide. Fixed bugs in several functions. More detailed information on all changes and improvements implemented in Troi File Plug-in 11.0 can be found on the File Plug-in page. Pricing & Availability A fully functional demo version of Troi File Plug-in 11.0 is available on the File Plug-in page. Licenses cost US$ 99 per user. Details on developer licenses and multi-user discounts can be found on the File Plug-in page. You can order licenses there or from our shop. Upgrade information Version 11.0 needs a new registration. The upgrade is free for users who bought a license for Troi File Plug-in on or after May 15, 2018. Eligible users will be sent a new registration. Contact us if you have not received yours after May 29, 2019. Upgrades from licenses bought before May 15, 2018, are available from US$ 59 per user. Upgrade prices for other licenses can be found on the File Plug-in web page or in the shop. You can order upgrades there.
  3. Ik maak op FMServer ook PDF's en tegelijkertijd UBL-bestanden (xml/xslt-export) voor mijn uitgaande facturen en heb daarbij nog nooit een "vastloper" gehad. Ook bij het uitvoeren van een batch van een paar honderd stuks was er geen enkel probleem. Het produceren van de bestanden en ze uploaden in de database werkt dus op zich goed. Mogelijk dat je resources tekort komt .... wat krijg je als antwoord wanneer het volgende commando uitvoert op de commandline? fmsadmin get serverconfig -u<username> -p<password> Het antwoord zou ongeveer er zo uit moeten zien: BackupInterval = 5 [default: 5, range: 1-99] CacheSize = 4096 [default: 512, range: 64-1048576] HostedFiles = 125 [default: 125, range: 1-125] LogSize = 40 [default: 40, range: 1-1000] ProConnections = 50 [default: 250, range: 0-2000] ScriptSessions = 100 [default: 25, range: 0-500] SecureFilesOnly = true [default: true] StatsInterval = 30 [default: 30, range: 1-300] Met name de CacheSize en de ScriptSessions zijn belangrijk om goed in te stellen. FMS gaat niet vanzelf het beschikbare geheugen gebruiken, als je bijvoorbeeld 16GB werkgeheugen hebt en je wilt optimaal/maximaal gebruik kunnen maken van de Cache, dan moet je zelf 8GB (8192) instellen, de helft van wat beschikbaar is. De andere helft is dan voor je webserver om webdirect, cwp en de dataApi te draaien. Instellen kan je met het commando: fmsadmin set serverconfig <parameternaam>=<waarde> -u<user> -p<password> Je kan in één commando meerdere <parameternaam>=<waarde> zetten door ze simpel met een spatie te scheiden. De parameternamen mag gewoon lowercase meegeven. Hoeveel subscripts je aanroept maakt niet uit, er is er altijd maar 1 die daadwerkelijk iets uitvoert en dat is degene die op dat moment aan het einde van de ketting zit. Het wordt een ander verhaal wanneer je de PSoS asynchroon laat uitvoeren (vinkje "wachten op uitvoering" uitzetten), want dan kan je meerdere PSoS-sessie naast elkaar laten draaien vanaf een client. Iedere afzonderlijke PSoS-call geldt als een script-sessie en script-schedules opde server vallen daar ook onder.
  4. Vraagje aan de experts. Als je via de dataAPI een connectie maakt, hoe ziet FileMaker Server dat dan? Als een soort WebDirect sessie? Je kunt bijv niet direct een PDF (on server) aanmaken, maar via een PSoS kun je wel weer van alles laten uitvoeren.
  5. Zal ik ook even naar kijken. Heb inmiddels de laatste upgrade geïnstalleerd maar het probleem bljift zich voordoen, en het treedt altijd op bij het aanmaken van een PDF (op de server). Dus ik denk dat daar een fout in zit. Ga nu het PDF script naar lokaal halen en kijk of het over is. Wat betreft het aantal sessies: wat bedoelt FMI precies met een sessie? Stel dat je een script on Server uitvoert en dat script roept 7 subscripts aan, zijn dat dan 8 sessies of is het er 1? Het gaat allemaal zo snel dat je in de console die teller echt niet ziet verspringen, en de log is zoals gebruikelijk vrij nietszeggend. Mijn gevoel zegt me dat het 1 sessie is (ik heb geen scripts die in een soort oneindige loop terecht kunnen komen, de scriptstack wordt ook nooit langer dan 4).
  6. Last week
  7. Ik zit nog eens naar jouw eerste verhaal te kijken en zie dat het maximum aantal scrip-sessies nog op de standaard 25 staat. Ik weet niet hoeveel gebruikers je hebt en hoeveel gelijktijdige PSoS-sessies je zal hebben, maar bij bijvoorbeeld 25 gebruikers is een max van 25 wel enigszins laag. Helaas heeft FMI in haar oneindige wijsheid besloten de UI uit te kleden en de basisinstellingen zoals het maximum aantal script-sessies alleen nog met de commandline in te laten stellen. Gebruik: fmsadmin set serverconfig scriptsessions=<aantal> -u<username> -p<password> Voor <aantal> kan je getal tussen 0-500 invullen
  8. Dat ga ik gelijk toepassen. Het ziet er dan gelijk een stuk overzichtelijker uit. Dank je wel Marsau, voor het antwoord en de snelle reactie.
  9. Vermenigvuldigen van tekst kan je met een recursieve custom functie doen. Bijvoorbeeld MultiplyText ( text; factor) Met als calculatie: If ( factor > 0 ; text & MultiplyText ( text; factor - 1) ; "" )
  10. Goedendag, Voor een groep collega's die met Excel werken heb ik in FileMaker een kopieer scriptje gemaakt die de gegevens in de gewenste cellen van Excel plaatst. Het ziet er wel onoverzichterlijk uit en graag zou ik willen weten of het mogelijk is om (in dit geval de TAB instellingen) samen te vatten. Dus in plaats van Char(9) & Char(9) bijvoorbeeld Char(9)*7. Ik heb al verschillende varianten geprobeerd, maar tot nu toe zonder succes. Ik kan volgens FileMaker geen parameters aan Char() hangen. Weet iemand een oplossing om het script wat meer leesbaar te maken? Alvast enorm bedankt. Groeten, Leen
  11. Dat helpt niet veel Banach, daarmee verplaats je het probleem alleen maar, Dan zie je de tekst en zet Filemaker het getal in het veld. Dit kan ik wel oplossen door er een veld in het formulier over het resultaat te zetten, maar dat vindt ik ook niet echt top. Ik heb gekozen voor de oplossing van Menno. Deze werkt zoals ik het wil.
  12. Hallo rutgerm, Bedankt voor je oplossing. Deze werkt zeker en is misschien wel de meest eenvoudige oplossing. Maar om overal voorloop nullen voor te zetten vindt ik als perfectionist ook niet echt top! Ik heb de oplossing van Menno geïmplementeerd en deze werkt prima. Is wel wat lastiger te maken maar als het eenmaal werkt gaat het goed.
  13. Hoi Menno, Heb deze oplossing geïmplementeerd en deze werkt naar behoren! Bedankt voor deze tip.
  14. Heb jij die wordpress-site van je op hetzelfde ip-adres draaien? Zo ja, dan kan het alleen maar werken wanneer je FileMaker en Wordpress op dezelfde server hebt draaien. Je zal dan de virtuele hosts in IIS of in Apache een beetje moeten aanpassen. Heb je verschillende servers dan heb je ook meerdere ip-adressen nodig als je poort 80 en 443 voor allebei de deployments wilt gebruiken. T/M FMS 16 kon je bij de installatie afwijkende poorten voor webtoegang opgeven, maar vanaf 17 kan dat niet meer. Als dit laatste je werkelijke probleem is, dan is het simpel op te lossen door van buitenaf poort 8080 intern door te sturen naar poort 80, resp. 8443 naar 443 op je fmserver. Daarna roep je van buitenaf het spul aan met http://jouwexterneip:8080/fmi/webd/Tomasystems of als je ssl gebruikt https://jouwexterneip:8443/fmi/webd/Tomasystems
  15. en van buitenaf zal ook je IP adres anders zijn
  16. Is er in Filemaker 17 web iets veranderd? Ik krijg op mijn interne netwerk prima verbinding met: http://192.168.1.125/fmi/webd/Tomasystems Als ik het van buitenaf probeer krijg ik de beruchte 404 foutmelding. Op de router redirect ik de poorten 100 en 443 maar dat werkt dus niet meer.
  17. Earlier
  18. Donamd

    Error 52

    Vandaag kreeg ik van Filemaker Server een mailtje toegestuurd met volgende vermelding : Error 52 Administratie File "filewin:/C:/Program Files/FileMaker/FileMaker Server/Data/Secure/Name.fmp12" could not be opened; a database with that name is already present Verder merk ik niets bijzonders en blijkt alles normaal te werken. Iemand een idee wat de aanleiding kan zijn van dit bericht en moet ik hiervoor iets ondernemen ?
  19. Kijk eens naar deze bijlage, dat nog een ruwe versie is voor filemakertips.nl. Het idee is gebaseerd op de oplossing van soliantconsulting, maar de sorteer-index is feitelijk het sorteergetal omgezet naar een binaire waarde. Zo kan je een keuzelijst tot wel 32000 items lengte maken..... ik zou een dergelijke lijst niet adviseren, maar het beperkt je in elk geval niet tot slechts 100. Er zit nog geen uitleg en geen artikel op mijn site bij, dus het zal misschien wat lastig zijn te implementeren. Vragen kan je hier op het forum stellen Sorted_Valuelist.fmp12
  20. Opgelost, client terug installeren was de oplossing.
  21. Als je alfanumeriek wil sorteren kan je ook gewoon met een leading zero werken, 09 zal dan voor 10 komen.
  22. Verwissel even je eerste en je tweede veld.
  23. Hallo PJ007, ook deze oplossing gaat niet werken. 2 redenen. 1, deze oplossing is beperkt tot 100 records. Hoewel er nu nog niet zoveel zijn gaat het aantal record wel snel groeien. Ten 2de omdat hij als resultaat ook het ID weergeeft en niet de complete omschrijving.
  24. Lijkt wel de oplossing te zijn voor mijn probleem. Ziet er ingewikkeld uit voor een beginner maar volgens mij zijn de stappen duidelijk beschreven. Ik ga er mee aan de slag. bedankt zover.
  25. Hoi Banach, Bedankt voor je reactie, maar je gegeven oplossing geeft niet het gewenste resultaat. (zie bijlage). Ik zie nu alleen het tweede veld in de drop down (wel goed gesorteerd) en als ik hem dan selecteer veranderd de waarde in het veld met de waarde uit het eerste veld. Het resultaat is wel goed maar je kunt zo moeilijk de juiste waarde selecteren met de getallen uit de sorteer volgorde.
  26. Ja maar die staat op versie 16 dus dat zou geen probleem mogen zijn.
  27. Staat in de gehoste database vermeld welke client FM versie je minimaal nodig hebt?
  1. Load more activity
×
×
  • Create New...