Jump to content

rmw

Leden
  • Content Count

    1346
  • Joined

Recent Profile Visitors

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

  1. Geen idee waarom het bij jou op 'gelocked' staat. Als ik het download kan ik het gewoon openen... Mogelijk dat je downloads altijd als 'alleen lezen' worden opgehaald? De techniek zit in de relaties en een script dat door het knopje achter de naam wordt uitgevoerd. 2 relaties: 1 voor alle contacten en 1 voor primaire contacten 1 script dat de sleutel bij de primaire contactpersoon leeg maakt en de sleutel van de gekozen contactpersoon vult. Hoop dat het helpt rmw
  2. Zo? rmw PrimairCP.fmp12
  3. Wat natuurlijk wel kan is in het sorteer script ook opnemen dat je een veld vult met op welk veld er gesorteerd is (en mogelijk ook of dat oplopend of aflopend is). Als je daarna op een ander veld klikt, kan je dat eerdere veld uitlezen om te zien of er al gesorteerd is en dan kijken of je een sorteer script hebt dat op beide sorteert en dat uitvoeren. Het is wat werk, want van alle mogelijke combinaties moet je een sorteerscript hebben. Lastig is natuurlijk, wanneer leeg je dat veld weer? Dan moet je eigenlijk ook een script hebben dat de sortering weer opheft. Zoals andries aangeeft, zou het makkelijker zijn als FM daar in zou voorzien, maar dat is niet zo. rmw
  4. Volgens mij kan je op de scanner (of met de daarbij geleverde software) instellen wat er moet gebeuren na het scannen van een code: return of tab of niks Het lijkt erop dat bij jou een tab is ingesteld en dan gaat FM naar het volgende veld. Je kan een script trigger gebruiken die bij het verlaten van het veld afgaat en daar een script aan hangen dat gaat doen wat je wilt. rmw
  5. De FM12 server is nog HFS en dat bestand gaat ook niet open, dus dat betwijfel ik. Niet geprobeerd FMP14 op een HFS volume te installeren... rmw
  6. Volgens mij hoef je niet te kiezen. Een 32-bit installatie is helemaal niet meer mogelijk onder Catalina. rmw
  7. Catalina kan alleen 64 bit apps aan en FMP14 heeft een 64 bit installatie optie. Maar dat blijkt bij mij niet genoeg. FMP14 start, maar zodra je een database wilt openen crashed de boel. Met FMP18 heb ik geen problemen, maar voor FMP14 heb ik een virtual box met windows 10 geïnstalleerd (FMP14 is de laatste versie die met een FM12 server praat, en die had ik nog nodig). Blijf het een schromelijk tekort vinden dat FM het OS van haar moederbedrijf maar amper ondersteunt tegenwoordig, maar dat geheel terzijde rmw
  8. rmw

    Herhalingen

    Zeker wel. Met de Substitute functie en de Char functie kan je van Char(29) best Char(11) maken. Want dat is de regelovergang die FileMaker in zijn eigen tekstvelden hanteert. Maar om dat te kunnen moet je eerst het veld als tab-gescheiden exporteren en weer importeren in een tekstveld. Of je tekstverwerker de vervangslag laten doen. Als je een herhalend veld omzet naar een 'gewoon' veld, blijft alleen herhaling 1 behouden. En bij gebruik van een herhalend veld in een berekening neemt FileMaker zonder herhalingsaanduiding ook alleen herhaling 1. Dit is wel interessant daarvoor: https://www.soliantconsulting.com/blog/filemaker-split-repeating-fields/
  9. rmw

    Herhalingen

    Voor zover ik weet wordt een herhalend veld gevuld met waarden gescheiden door ascii 29. Het aantal herhalingen dat je opgeeft bij de veld definitie bepaald dus niet hoeveel ruimte het veld inneemt, dat wordt pas bij het vullen bepaald. Net als bij gewone tekstvelden (die zijn ook geen 2GB groot bij aanmaak, maar zoveel tekst kan er wel in) Als je in een veld met 10.000 herhalingen alleen de laatste vult, zitten er natuurlijk wel 10.000 ascii 29 tekens in. rmw
  10. Misschien is dit nog nuttig? https://fmhelp.filemaker.com/help/18/fmp/nl/index.html#page/FMP_Help/show-hide-menubar.html Werkt alleen niet op macOS... rmw
  11. Ik denk ik doe met FMS18 nog eens een poging... Mislukt net zo hard, maar wat blijkt: host file is LEEG?!?!?!?! Installatie script kan localhost niet resolven! Host file aangepast en het draait als een zonnetje. Voor het geval iemand het nodig heeft MacOS 10.14.6 rmw
  12. iMac Pro, 3.2 GHz, macOS 10.13.6 FM18: primes found: 1490, largest prime number: 12479 😎
  13. Wat bedoel je met voorwaardelijk opmaak van een menu? Vet en schuin kunnen volgens mij niet. Wel kan je het menu verbergen/zichtbaar maken met een berekening. rmw
  14. Donamd, Het blijft in deze opzet nog steed mogelijk dat de server laat zien dat er een fout is opgetreden, hoewel alles goed gegaan is. Dat is als er geen records worden gevonden. De scriptstap ga naar [eerste] levert dan namelijk in Filemaker termen een fout op (101: record missing ... er is geen eerste record). Het zal niet worden gemeld via een dialoog en het script stopt ook niet met uitvoering, maar je schedule laat wel een fout zien. Namelijk die van de laatste scriptstap. Ik eindig scripts die door FMServer worden uitgevoerd altijd met de scriptstap ga naar layout [orgineel]. Die stap kan namelijk niet fout gaan. Het negeren van foutmeldingen die ten onrechte worden gegeven, leidt altijd een keer tot het negeren van eentje die je wel had moeten opvolgen. Dus better save then sorry. Just my 2 cents :) rmw
  15. Uit je vraag leid ik af dat je de zoek opdracht rechtstreek in de scriptstap definieert. Dat gaat alleen met vaste waarden of variabelen, niet met velden (ook niet met globale velden) Er zijn twee manier om dat op te lossen: 1. Defineer 3 scriptstappen: ga naar zoeken, stel veld in, records zoeken 2. Sla de waarde van de zoekopdracht op in een variabele, scriptstap stel variabele in [$TeZoeken, ">"&peildatum], en neem de variabele op in de scriptstap records zoeken, in plaats van de vaste waarde. Een andere interpretatie van je vraag kan nog zijn dat je alle records wilt vinden waarbij de vergelijking liddatum>peildatum waar is (aangenomen dat peildatum ook een veld in het record is en geen globaal veld) Dat kan alleen door een berekend veld te maken dat die berekening doet en resulteert in 1 of 0 en dat gebruik je vervolgens om te zoeken. rmw
×
×
  • Create New...