Ga naar inhoud

Alle activiteit

Deze stream update zichzelf

  1. Afgelopen uur
  2. De relatie tussen de primaire tabel en de gerelateerde tabel is gemaakt op basis van 3 velden. Eén van de velden is inderdaad een berekening. Momenteel staat het vakje Opnieuw berekenen niet aangevinkt. Ik vermoed dat dit beter wel aangevinkt wordt. Een ander veld is een tekstveld met een globale opslag.
  3. Vandaag
  4. Print Setup [ With dialog: Off Off ] Set Variable [ $path ; Value: Get(DesktopPath) & FACTUUR::bedrijfsnaam & "_" & FACTUUR::factuurnummer & ".pdf" ] Save Records as PDF [ Restore ; With dialog: Off Off ; “$path” “$path” ; Current record ; Create folders: Off Off ] zoiets?
  5. De in de titel vermelde technologiëen hebben een probleem dat zich uit met error 802 en error 20602. Instant web publishing, de admin console en gewone web pagina's geven geen enkel probleem met hetzelfde certificaat. Heel interessant artikel gevonden op https://ianmoroney.medium.com/oh-filemaker-why-do-you-802-20602-odbc-hate-me-so-ee62d04af18d Wat is het belangrijkste dat hier verteld wordt? FileMaker checkt het certificaat op 2 verschillende manieren, waarbij de ene minder problemen geeft dan de andere Voor de check die problemen veroorzaakt, zit de reden in een onvolledig intermediate certicaat Claris moet dit dringend eens een keer goed documenteren.
  6. De vraag is hoe je de PDF opslaat? Dat is uit je vraag niet duidelijk. Je kunt in een script een bestandsnaam (en locatie) in een variabele opslaan/berekenen. Deze kun je dan gebruiken om de PDF op te slaan, maar dan moet je het wel doen via een script en zonder dialoog. Wil je dan niet dan zou je de naam kunnen samenstellen, in een (globaal) veld zetten, inhoud van het veld kopiëren naar het klembord en dan heb je het voor het gebruiken. Maar dan hebben we iets meer info nodig dan je nu geeft.
  7. Goede dag, ik wil graag een layout met gegevens opslaan als PDF, echter automatisch als bestandsnaam de naam van de leverancier en het factuurnummer, deze staan in het layout. Nu doe ik het bestandsnaam iedere keer handmatig aanmaken, maar dat moet toch ook automatisch kunnen ? Wie kan mij op weg helpen ? alvast hartelijke dank.
  8. Gisteren
  9. Klinkt als iets waarbij de relatie niet geïndexeerd kan worden. Hangt het gerelateerde veld wellicht af van een globaal veld of berekening?
  10. Iets met status van het record? Bijv. dat ie geopend is en de primaire sleutel geen resultaat heeft?
  11. Afgelopen week
  12. Ik heb een portaal waar normaal steeds de gerelateerde records in getoond worden. Heel af en toe merk ik om één of andere reden dat de gerelateerde gegevens niet getoond worden in het portaal. Als ik een controle doe via Gegevensinzage en doe een Count van een veld van de gerelateerde records, zie ik het aantal van de regels die inderdaad getoond zouden moeten worden. Toch worden deze niet in het portaal getoond. Als ik Filemaker afsluit en terug opstart en terug naar hetzelfde basisrecord ga, verschijnen de gerelateerde records wel in het portaal. Wat kan hier de oorzaak van zijn.
  13. Je titel is: 1 veld in verschillende records met meerdere uitkomsten Als ik het eerste deel lees: 1 veld in verschillende records, dan heb je daar een globaalveld nodig. Dat ene veld is in alle records aan te passen. Maar aan je voorbeeld te zien heb je per record een veld Status en is dit geen globaal veld. Je zou de status dan in een aparte tabel kunnen bijhouden en via een portaal laten zien.
  14. De tassen staan ook in een portaal, maar als ik een status selecteerde paste hij dit ook in een vorig record aan, en dat wil ik niet per keuring moet ik de statussen kunnen aanpassen
  15. Hiervoor kun je een veld aanmaken Statusgeschiedenis: waarde: statusgeschiedenis & " - " & status Het veld vult dan steeds aan met de nieuwe status. Maar je hebt het over een nieuw record, je kunt dus ook een portaal vullen met de achtereenvolgende statuswaarden, datum, controleur. Dat is een betere methode.
  16. Ik heb hulp nodig met een veld "status" deze moet in elke nieuwe controle (record) opnieuw in te vullen zijn, maar de waarde in de vorige controle moet blijven bestaan. Hoe kan ik dat instellen?
  17. Kun je fm server laten draaien op een windows 11 pro machine of moet er werkelijk een windows server versie geinstalleerd worden ?
  18. Dank je wel Banach.
  19. Eerdere
  20. Dag Menno, bedankt, soms zoekt men veel te ver.
  21. Hallo Informatics, ik wil u vriendelijk bedanken voor uw voorbeeld ,ben er nog wel even mee aan het puzzelen geweest maar heb het nu voor elkaar Had het al wel werkend maar had de popup kleiner dan de container waardoor hij niet functioneerde heb toen nog weer naar uw voorbeeld gekeken en zag dat de popup er helemaal overheen lag , en toen deed hij het wel Verder wil ik iedereen bedanken die mij op enige wijze heeft geprobeerd te helpen.
  22. Maak een berekend veld: <totale naam> = <voornaam> & " " & <achternaam> en gebruik dan het veld <totale naam>
  23. Hallo, Ik heb een layout met een portaal. De Layout is voor wagenpark beheer en ik heb tabbladen met een portaal in die de chauffeur historiek bij houdt. Nu heb ik een vraag. Ik heb een relatie tussen de Voertuigen en chauffeur gemaakt en in het portaal kies ik de naam van de chauffeur, in de relatie laat ik voornaam en naam zien in het invoerlijstje. Als ik de combinatie van de naam selecteer, dan laat FM enkel de naam zien. Hoe kan ik zowel voornaam en Naam laten zien in 1 veld.
  24. Misschien interessant om te weten: ik had hetzelfde probleem met een klant die kalenders in FileMaker heeft, en we hebben dus een prima werkende php oplossing die de queries naar FileMaker uitvoert, maar die met FileMaker Server 20 dus niet meer werkt. De reden is: kalender subscription urls. Die kan je niet laten werken via de data API, maar wel via een php paginaatje. Maar waarschijnlijk denkt Claris dat ook kalenders "obsolete" technologie zijn 🤔 of dat de bijkomende servers die nu benodigd zijn, op de klanten hun rug groeien. Hoe dan ook, eerste poging was php mogelijk maken via de nginx web server, want Apache is waarschijnlijk ook obsolete technologie. Maar dat is niet zomaar mogelijk, en na een paar uur pielen en allerlei web sites aflopen voor ingewikkelde oplossingen, vond ik het welletjes. Apache geinstalleerd en in de conf file ingesteld op 81 en 444. Vervolgens dit stukje bijgevoegd in de conf file van nginx: /opt/FileMaker/FileMaker Server/NginxServer/conf/fms_nginx.conf # server omniorb using wss location ^~ /fms/ws { proxy_pass http://127.0.0.1:8091/fms/ws; proxy_read_timeout 86400s; proxy_send_timeout 86400s; keepalive_timeout 86400s; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection $connection_upgrade; proxy_set_header Host $http_host; proxy_set_header X-Forwarded-Host $host:$server_port; } location ~ \.php$ { # this block will catch any requests with a .php extension # normally in this block data would be passed to a FastCGI process # these two lines tell Apache the actual IP of the client being forwarded # Apache requires mod_proxy (http://bit.ly/mod_proxy) for these to work # Most Apache 2.0+ servers have mod_proxy configured already proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $remote_addr; # this next line adds the Host header so that apache knows which vHost to serve # the $host variable is automatically set to the hostname Nginx is responding to proxy_set_header Host $host; # And now we pass back to apache # if you're using a side-by-side configuration the IP can be changed to # apache's bound IP at port 80 such as http://192.170.2.1:80 proxy_pass http://127.0.0.1:81; } # location / { # First attempt to serve request as file, then # as directory, then fall back to displaying a 404. # try_files $uri $uri/ =404; # } Alle PHP requests worden nu geproxied naar de Apache server op dezelfde machine (Ubuntu hier in dit geval). Is geen wizardry want de conf file staat vol met dat soort proxy loodgieterij. Ik kwam dit ergens tegen op een web site, en heb het mits een kleine aanpassing aan de location parameter schaamteloos overgenomen Heb de FileMaker authenticatie niet voor mekaar, maar da's niet erg. In de php code staan de credentials voor de kalenders, en voor de rest gebruik ik een .htaccess filetje zodat de php file via basic authentication beschermd is. De php file gebruikte curl en de FMData API. Ik heb zelfs de urls compatibel gehouden met de oude php code. Werkt prima, maar als iemand weet hoe je authenticatie kan doorpijplijnen, wees welkom om hier wat licht op de situatie te schijnen. Ik weet gewoon niet genoeg over nginx om dit voor mekaar te krijgen, en heb het voor deze specifieke oplossing ook niet nodig omdat de subscription kalender code voor elke gebruiker dezelfde data moet doorsturen.
  25. Oja, even gaan kijken bij Fabrice: https://migration.1-more-thing.com/en/fmcloud-fm-2-0/ 50 euro per maand.
  26. @Infomatics dat is een zeer lage prijs, en je hebt geen onderhoud. Ik ben even gaan kijken, en ze bieden nog meer voor dat geld: FTP access en backup via dropbox enz. Zoals je zegt waarschijnlijk dik OK voor eenvoudige oplossingen. @Marsau fmgarage heeft een github pagina over FileMaker Server draaiend op docker: https://github.com/fmgarage/ft-fms-docker Hier ga ik zeker een keer mee spelen. Een paar jaar geleden een paar pogingen gedaan, maar kreeg het niet 100% voor mekaar. Ideaal eigenlijk voor development en testing, wegens o.a. ook een kleinere voetafdruk qua geheugen en stockage ruimte.
  27. Je kan ook resumé velden gebruiken. Je kan het ook prima exporteren. Zie jouw aangepaste voorbeeld Naamloos_v2.fmp12
  28. Marsau

    OttoFMS

    Ja, afgezien van de deploy/install actie doet een OttoFMS implementatie niets met andere servers. En de interne monitoring is ook beperkt, maar daarvoor is de integratie met FMS wel prettig. De tool van Mike Duncan is inderdaad ideaal als super-dashboard voor meerdere servers. De app wordt op zichzelf ook weer een platform waarop je beheersactiviteiten/zaken aangaande meerdere FMS-en naar eigen hand kunt automatiseren. Ik zou in de app een link maken naar de respectievelijke Ottootjes OttoFMS is overigens wel erg kritisch op omvang geheugen. Is het te krap, dan crasht een deployment of zelfs een installatie. Waarvan je overigens een keurige terugkoppeling krijgt - dat dan weer wel.
  1. Laad meer activiteit
×
×
  • Nieuwe aanmaken...