Ga naar inhoud

menno

Moderators
  • Items

    2.276
  • Registratiedatum

Alles dat geplaatst werd door menno

  1. in principe geeft IWP zo goed als hetzelfde weer als dat een layout in filemaker zelf wordt weergegeven. Je kan ook een iframe gebruiken waarin de IWP-pagina laat zien, dat werkt heel goed en die kan je als je wilt centreren.
  2. Heb je echt geen netwerk dan zou je met een xml/xsl-export een sql-bestand kunnen maken en dat sql-bestand op een usb-stick oid kunnen zetten, naar de linux server kunnen lopen en daarop met een mysql-client de records in de mysql-database zetten. En dan heb je alleen nog maar de data van de gebruiker(s). Data ophalen daarna van de mysql-server? Met de workbench kan je csv tab en excel bestanden produceren, je zal zelf wel weten om te gaan met data die door meerdere gebruikers is bewerkt e.d. Op windows is de installatie van een odbc-drivertje voor mysql een peuleschil en als je wel netwerk hebt, toch heus het simpelste. Misschien moet je de tabellen dan niet in je schema opnemen, maar gewoon zelf de odbc-queries afvuren waarmee je synchroniseert.
  3. kan je iets meer zeggen over de omgeving? Waarop draait MySQL, draait er een beheertool zoals bijv. phpmyadmin, is de database vanaf het netwerk bereikbaar, etc. etc.? Waarmee wordt FM gebruikt, MacOSX of Windows? Wanneer moet de synchronisatie plaatsvinden, real-time of periodiek? Waarom kan ODBC niet worden gebruikt?
  4. Binnen de EU geldt voor geleverde goederen het volgende: 1) Zolang het intra-communautaire tarief kan worden toegepast is het 0% en hoef je alleen maar het BTW-nummer van je klant te hebben (en te vermelden op iedere rekening). Je hoeft dan alleen maar de totalen per land op te geven aan de belasting (en van alle afnemer de BTW-nummers kunnen overleggen. 2) Alle afnemers die niet zelf BTW-plichtig zijn in hun eigen land moet je btw in rekening brengen .... zoalang je met je totaallevering naar een land (dus niet afnemer, maar land!) binnen een kalender/fiscaal jaar moet je de nederlandse (cq belgische) btw-tariefin rekening brengen en ook in je eigen land afdragen. Boven de drempelbedragen moet alles wat boven dat bedrag wordt geleverd gaan berekening in het tarief en gaan afdragen in het bestemmingsland. Volslagen idioot, maar ze denken in de EU en de regeringen dat ze het de ondernemers gemakkelijker hebben gemaakt! Nu is het wel zo dat in de B2B handel je wel je best gaat doen om correcte btw-nummers te krijgen en te gebruiken, maar als je klanten voornamelijk particulieren zijn of zo moeten worden behandeld, dan ben je mooi de pisang. Margehandel gaat wéér op een andere manier, maar de klanten van mij die dat toepassen, rekenen zelf uit wat ze moeten doen en vullen dat tot nu toe handmatig in op hun facturen en dat komt in de boekhouding op een verzamelrekening. Het gros van hun handel is gelukkig regulier en kan worden geautomatiseerd.
  5. Kijk even bij de belastingdienst en begin hier met lezen. Dit geldt óók wanneer je geen btw-nummer hebt van een ondernemer in de EU. Grensoverschrijdend heb je met heel wat meer zaken te maken, dan dat je in eerste instantie zou denken. Je hebt niet alleen maar met 3 tarieven te maken, maar met een heel rijtje klassen van BTW. Dus om te antwoorden op je vraag: ja dat heb ik goed gedaan
  6. Ik neem aan dat de geleverde artikellijsten id's hebben die jij ook gebruikt. Als dat zo is kan je de import in 2 trappen doen: 1) Je importeert eerst door in je artikellijst alle records te tonen en dan alleen de id's te importeren en daarbij op die id te vergelijken en niet bestaande records toe te voegen. Op die manier heb je een aantal records met alleen id's en verder geen gegevens. 2) Zoek nu de records die alleen een id hebben en start nogmaals een import, maar vergelijk nu weer op id en werk alleen de gegevens in de gevonden set bij en importeer nu wél alle velden.
  7. "Hard coded" zou ik niet willen adviseren, omdat (zoals afgelopen 1 oktober) het hoge btw-tarief van 19 naar 21% is gegaan en je behalve de btw-tarieven voor je eigen land ook te maken hebt met tarieven die grensoverschreidend zijn en je vaak ook facturen naar een boekhouding moet exporteren / in moet overnemen. De btw die je moet (door-)berekenen is afhankelijk van tenminste 2 factoren: btw-type van het artikel en de leverdatum. Wanneer je daarnaast ook nog grensoverschrijdend levert, dan is ook het land waar je naartoe levert van belang (meestal binnen of buiten de EU), maar dat is ook een beetje afhankelijk van je accountant. Ik zou daarom willen adviseren de btw's in een aparte tabel te zetten, met minstens 6 kolommen: btw-id, btw-type, btw-omschrijving, datum vanaf, gebied (NL/EU/Overig), percentage. Het opzoeken oid van de juiste btw kan op een manier die je zelf het handigste vindt, maar met deze tabel kan je wel elke situatie het hoofd bieden. (Zo'n btw-tabel kan ook nog worden uitgebreid met richting (verkoop/inkoop), grootboeknummer, soort levering (ABC etc) etc.) Daarna kan je met List( regels::btw-id ) bepalen welke btw-codes er op je factuur worden gebruikt en op zijn beurt daarmee weer de totalen per btw-code bepalen. .... een wat complexere methode en misschien volgens sommigen "over the top", maar ik heb het al op deze manier moeten toepassen ivm de combinatie: internationale handel, boekhoud-eisen en de accountants-wensen van klanten
  8. Het probleem dat je hebt met "Send-mail via smtp" is dat de scriptstap in de header opneemt dat er platte tekst wordt verstuurd. Als je attachment met een html-file zou meesturen dan is dat nog steeds een attachment als dat bij de ontvanger aankomt. Gebruik je "Send-mail via client" en je client is toevallig outlook 2003/2007/2010 dan zal trouwens ook je standaard handtekening niet worden opgenomen (dat is wel gek, want gebruik je bijvoorbeeld thunderbird, dan werkt dat weer wél!?). Ik heb precies ditzelfde probleem bij een klant gehad die persé vanuit Filemaker html-opgemaakte emails wilde versturen, buiten zijn email-client om (reden doet er niet zo toe, maar was wél heel logisch) en ben uiteindelijk op de email-plugin van 360Works terecht gekomen (vanaf $95). (Er bestaat echter ook smtp-it, die ietsje goedkoper is vanaf $65). Als je het geen probleem vindt om wat te knutselen, dan kan je ook van 360Works de scriptmaster-plugin gebruiken. De standaardversie mag je gratis gebruiken, da's ook wel weer leuk. Uit je overige posts lijkt het alsof je erg druk bent met de iPad en als daarvanaf html-opgemaakte mail wilt vesturen, dan werkt de plugin-benadering weer niet. Dan zou je iets kunnen doen in de zin van klaarzetten op de iPad en verwerken op de server of een werkstation ... en dat dan weer met een plugin.
  9. Als je het helemaal zelf wilt bouwen kan je beginnen met de aanbevelingen die FMI doet in deze handleiding. Wil je een min of meer kant en klaar product, dan kan je eens kijken naar: goZync van SeedCode, als je één table-occurence wilt synchroniseren dan is dat gratis en anders begint het bij $248,=/$528,= (Sync met 5 tabellen één apparaat) / (Sync met één apparaat) tot $3000,= óf De firma 360Works heeft ook een product: MirrorSync en daarvan is géén gratis versie beschikbaar, maar voor $695,= mag je wel met 10 apparaten synchroniseren en geen beperking op je tabellen. Verder heb ik nog niets anders kunnen vinden waarmee je (semi-)offline data kan synchroniseren.
  10. Goeie suggestie, maar uh, hoe bevalt die windowsversie? Er is wel een tegenhanger van iPhoto voor Windows: Photo Gallery die kan je daar gratis downloaden
  11. Er zijn meer wegen naar Rome, maar je zou het kunnen doen met: PatternCount ( List ( Types::Type ) ; gType ) Waarbij gType een global-repeating-field is en de calculatie cType is repeating-calculation-field (in het voorbeeldbestand beide 5 stuks) TypeTellen.fmp12
  12. In onderstaand plaatje zie bovenaan de instellingsdialoog voor fm10, en daaronder die van fm12. Lijkt me dat het instellen inderdaad nog op dezelfde manier kan Verder moet je de url nog steeds als [basisurl]fmi/iwp/cgi?-db=Dbnaam&-loadframes...etc gebruiken
  13. Je kan op deze manier nog verder gaan en de volledige functionaliteit van de communicatie met fmserver opbouwen door de te tunnellen poorten simpelweg toe te voegen. Gebruik je filemaker-server 11 dan kan je de volgende commandline gebruiken: sudo ssh @ -L5003::5003 -L5013::5013 -L5353::5353 -L16000::16000 -L16001::16001 -L16004::16004 -L50003::50003 Voor fms 9 en 10 is er één verschil: poort 5013 wordt daar niet gebruikt, in plaats daarvan moet je poort 50006 gebruiken. Voor fms 12 is er eveneens één verschil: poort 5353 wordt daar niet gebruikt, in plaats daarvan moet je poort 5015 gebruiken. Nu kan je door in je browser in te tikken: http://localhost:16000 de console oproepen en fmserver gewoon beheren. Het enige wat er niet werkt is dat in de open remote dialoog in de listing de localhost niet verschijnt. Als je echter naar de favorieten gaat en daar "localhost" toevoegt, dan krijg je keurig de listing met alle (zichtbare) gehoste bestanden te zien. Anyway we zijn nu wel wat afgeweken van het onderwerp, maar als alternatief voor vpn valt het toch ook weer wel binnen de scope. Op windows werkt dit overigens ook alleen kan dat niet op de commandline. Ipv de commandline moet je putty of bitvise of iets wat daar op lijkt gebruiken. Als iemand er behoefte aan heeft, laat me het maar even weten, dan post ik ook nog een beschrijving voor putty.
  14. Hoi Felix, dat had ik ook gedacht en dus geprobeerd, maar dat werkt niet. Je moet echt een tunnel maken mbv bijvoorbeeld cisco-vpn, de software om de tunnel te maken en de router moeten op elkaar zijn afgestemd. Een andere mogelijkheid die prima werkt (ik heb het net even uitgeprobeerd) is een ssh-tunnel maken. Je hebt ergens in het externe netwerk een ssh-server nodig die je vanaf internet kan benaderen. Als je een account hebt is het eigenlijk vrij eenvoudig: Open een terminal en tik het volgende commando in: sudo ssh @ -L5003::5003 nu krijg je op de prompt: Password: vervolgens de prompt van de ssh-server: @'s password: Het kan zijn dat je tussen de beide password-prmpts ook nog de melding: The authenticity of host 'xxx.xxx.xxx.xxx' can't be established. RSA key fingerprint is xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx. Are you sure you want to continue connecting (yes/no)? yes krijgt, daar moet je uiteraard Y op antwoorden Nu kan je filemaker opstarten, dan klik je op openen op afstand en daar tik je in: fmnet:/localhost/Naamvanteopenenbestand.fp7
  15. volgens mij wel, ik probeer het hier net even en het werkt gewoon. Heb je de checkbox bij "importeervolgorde opgeven" wel aangevinkt staan? Adressen.fmp12
  16. Weet je zeker dat aan de layout waarop je staat op het moment dat je importeert tableoccurence is gekoppeld als waarin je importeert?
  17. Een tijdje terug is op filemakerhacks door Kevin Frank dit artikel over scripttrigger in fm12 geplaatst en op dezelfde pagina vindt je ook link naar een bestand met de diverse script-triggers opgesomd. Er staat keurig bij vanaf welke filemaker-versie de triggers beschikbaar zijn, dus ook voor FM10 en 11 is deze reference heel bruikbaar. Verder staat er een mooi voorbeeld-bestand bij (dat dan weer in fm-12) met iedere trigger even gedemonstreerd. Erg leerzaam, kan niet anders zeggen en daarom ook hulde aan Wim daarvoor.
  18. Ik heb het bij mijzelf even geprobeerd en daar lukt dit grapje dus niet. Mijn netwerk zit in de 192.168.2.0/24 range en heb een klant die dat ook heeft. Een beetje hetzelfde als jouw situatie dus en ik had gehoopt dat dit tenminste op MacOS de oplossing zou zijn ... niet dus, helaas. Hoe zit dat met jouw mac-mini die het wel doet? Wat is daar dan anders?
  19. Volgens mij kan je bij je netwerkadapters de volgorde van afwikkelen instellen, in het regelpaneel netwerk en dan in je lijst met netwerkadapters (VPN/USB/Ethernet etc.) en dan onderaan het tandwiel aanklikken en daar kan je "volgorde voorzieningen" aanpassen.
  20. Heb je in je netwerkvoorkeuren van macos misschien meerdere locaties die je gebruikt? Hebben die locaties misschien overlapping qua ip-range?
  21. Waarom is fmnet invullen geen mogelijkheid? Is het iemand anders dan jijzelf die het probleem heeft?
  22. Zie je de lijst met gesharede bestanden niet en kan je met "fmnet:/ipserver/bestand.fp7" het bestand.fp7 niet meer openen?
  23. @donamd: Ik heb jouw script aangepast en er een toegevoegd, want na het triggeren van het script maakt filemaker alsnog de actie af waarmee je bent begonnen. Dat is meestal ga naar volgend veld en daarom heb ik ook op het tweede veld ook een trigger gezet, waar wordt bepaald wat het volgende veld is. Dit is geenszins een perfecte oplossing, omdat wanneer je het record alleen maar vastlegt er helemaal niet gebeurt en het record dan dus gewoon wordt vastgelegd. Hoe dat is op te lossen is een beetje afhankelijk van wat je precies op deze layout/tablad wilt doen cq laten gebeuren. Ga_naar.fp7
  24. Ik heb je voorbeeld nu niet bekeken omdat ik op een ipad zit, maar het alsof je in zoekmodus naar een globaal veld wilt ..... en ik geloof dat je in zoekmodus geen globaal veld kan selecteren. Mvg, Menno
  25. menno

    .

    Bij de inspector staat bij appearance bij graphic standaard de waarde 1 en dat geeeft deze dikke lijnen. Als je die wijzigt naar 0,5 dan ziet het er beter uit ....( Let op dat je , en niet . Als decimaalteken gebruikt )
×
×
  • Nieuwe aanmaken...