Jump to content

RON7

Leden
  • Posts

    286
  • Joined

  • Last visited

Everything posted by RON7

  1. Outlook express bij extra opties externe toepassingen rechten geven om te mailen.Voor Microsoft Outlook moet je een hulpprogramma installeren, vind je op het forum.
  2. RON7

    Jean & Mod

    Dit zat id mailbox Als we echter de FM handleiding raadplegen lees je het volgende. Mathematisch gezien is de nieuwe Mod() dus correct terwijl hij in de 5 versie vereenvoudigd werd berekend, indien je op een simpele calculator Mod(-10 ; 3) opvraagt is het resultaat immers 1.
  3. Daar ik zie dat het een selfjoin is kan je het simple oplossen door gebruik te maken van auto enter calculations.Dossier A is A & B en dossier B is B & A... met deze methode heb je geen scripts nodig en zodra een key wijzigt wijzigt die ook in het andere veld Grtz Ron
  4. Of volgnr veld instellen als tekst "0000000001" wordt dan automatisch "0000000002" enz..
  5. Maak een eigen dialoogvenster aan met behulp van een popup
  6. Excel Je kan met crystal reports vlot diverse rapporten genereren ! Maar waarom niet met Fm zelf , is toch vlot aan te maken ?
  7. Denkelijk een foutieve occurence in je lijst gebruikt , check je velden en kijk eventuele calculaties na
  8. en korter kan zo ga naar layout naam door berekening if (Get (GevondenTelling) ≤ 1 ; "layout1" ; "layout2" )
  9. In dit geval bouw ik nogal eens een trigger in met bvb de Doscript plugin, het gerelateerde record / veld wordt dan via scripting aangepast.
  10. Dit voorbeeldje van ISO zal je zeker op weg helpen. UltimateSorting.rar
  11. Je bedoelt waarschijnlijk dat een relatie op een unstored calculation niet mogelijk is, je kan dit wel oplossen door een auto enter calculation voor het betreffende veld te gebuiken...deze is wel indexeerbaar.
  12. Je kan met de SQL script stap enkel de nodige data uit je Mysql tabellen importeren.Mits enige kennis van SQL is dit een niet te zware klus...denk aan SQL JOIN enz...
  13. Er zijn zeker nadelen,accounts in meerdere databanken,aparte related calculation fields moeten telkens met relaties in data worden aangemaakt,related valuelists,eventueel risico van vertraging ...enz Handiger en meer overzicht wanneer men geen separatie toepast. Corruptie kan trouwens zowel in interface als in data voorkomen, dus geen reden om separatie in te voeren. En heu groot ? 5 miljoen records of zo...gebruik SQL table met FM
  14. Klopt wel Joris maar de vraag is volgens mij dat Medic enkel op de laatste pagina in het voetgedeelte tekst (handtekening...) wil afdrukken,dat kan eenvoudig in een portaal met een selfjoin relatie op paginanummer. Vergelijkbaar met factuur totalen die enkel op de laatste pagina getoond worden,topic is dacht ik enige tijd geleden door Rony Rabijns gepost.
  15. IS op het forum te vinden,maak in je voet een portaal met velden (naam , handtekening) gerelateerd aan het paginanummer,enkel de laatste pagina (1,2, of whatever) zal dan je naam vertonen.
  16. Had nog een voorbeeld bestandje liggen ivm voorraad,kan je misschien op weg helpen,note dat er geen unstored calcs in zitten. Exact Voorraad.fp7
  17. Natuurlijk kan je op deze manier ook omgekeerd werken en Num2Alpha aanmaken.
  18. Onder 7/8 zou ik een custom gebruiken,uit het vuistje zoiets als onderstaande custom.Aanpasbaar met meerdere tekens of gecodeerde berichten te verzenden.Je zou een custom kunnen schrijven waarvan enkel de bezitter van de custom een bericht kan lezen. Custom Alpha2Num Parameter : Text // Alpha2Num // Jacobs Ronald SHP Case ( Length( Text ) ; // Converts leftmost character in Alpha to number in string,continue with loop in function,invalid values return 0 Position ( "ABCDEFGHIJKLMNOPQRSTUVWXYZ" ; Left ( Text ; 1 ) ; 0 ; 1 ) & Alpha2Num ( Right ( Text ; Length ( Text ) - 1 ) ) ) ABC Returns 123 AD& Returns 140
  19. Info over je poorten onder windows vindt je in DOS;gebruik het commando netstat -a Commando geeft ook aan of je poorten actief zijn
  20. Ik gebruik heir Auto-It voor,laat het script in auto_it lopen (visual achtig) en pas na het beeindigen van het visual script wordt filemaker terug aangesproken.Draait stabiel.
  21. Misschien kan je een databank best nog vergelijken met ons brein (alhoewel momenteel geen machine daar aan kan tippen).We slaan informatie op;teksten,nummers,beelden,geluid;en op het moment dat we enige informatie nodig hebben uit deze gigantische opslag zoeken we deze op aan de hand van bepaalde gegevens (query) Dit gaat meestal razendsnel maar soms duurt het wat langer... Deze zoekacties kunnen eveneens als Fm verschillende voorwaarden bevatten of bepaalde relaties zijn van elkaar.Denk maar eens aan alle personen die je kent met blond haar....
  22. Of 1 enkele relatie met keys : begindatum ≥ Datum ; Einddatum ≤ Datum en User Id = User Id. Om de waarden begin- en einddatum automatisch in te vullen kan je een globale gebruiken op basis van een invoerlijst.(VRIJ,VANDAAG etc...) Vb BeginDatum is datum met automatisch berekende invoer Let ( xMod = Case ( Mod ( Month ( Get ( HuidigeDatum ) ) ; 3 ) = 0 ; 3; Mod ( Month ( Get ( HuidigeDatum ) ) ; 3 ) ) ; Case ( Invoer_Bereik = "VRIJ" ; Begin_Dat ; Invoer_Bereik = "VANDAAG" ; Get ( HuidigeDatum ) ; Invoer_Bereik = "GISTEREN" ; Get ( HuidigeDatum ) - 1 ; Invoer_Bereik = "DEZE WEEK" ; Get ( HuidigeDatum ) - DayofWeek ( Get ( HuidigeDatum ) ) + 1 ; Invoer_Bereik = "VORIGE WEEK" ; Get ( HuidigeDatum ) - DayofWeek ( Get ( HuidigeDatum ) ) - 6 ; Invoer_Bereik = "DEZE MAAND" ; Date ( Month ( Get ( HuidigeDatum ) ) ; 1 ; Year ( Get ( HuidigeDatum ) ) ) ; Invoer_Bereik = "VORIGE MAAND" ; Date ( Month ( Get ( HuidigeDatum ) ) - 1; 1 ; Year ( Get ( HuidigeDatum ) ) ) ; Invoer_Bereik = "DIT KWARTAAL" ; Date ( Month ( Get ( HuidigeDatum ) ) - xMod + 1; 1 ; Year ( Get ( HuidigeDatum ) ) ) ; Invoer_Bereik = "VORIG KWARTAAL" ; Date ( Month ( Get ( HuidigeDatum ) ) - xMod - 2 ; 1 ; Year ( Get ( HuidigeDatum ) ) ) ; Invoer_Bereik = "DIT J-T-V" ; Date ( 1 ; 1 ; Year ( Get ( HuidigeDatum ) ) ) ; Invoer_Bereik = "VORIG J-T-V" ; Date ( 1 ; 1 ; Year ( Get ( HuidigeDatum ) ) - 1 ) ; Invoer_Bereik = "VORIG JAAR" ; Date ( 1 ; 1 ; Year ( Get ( HuidigeDatum ) ) - 1 ) ; Begin_Dat ) )
  23. Round(Hour(Werk_Tijd) +(Minute(Werk_Tijd)/60) ; 4) Kan je bvb gebruiken,zorg ervoor dat indien er nachten worden overschreden je de dagen ook berekend
  24. Deze kunnen toch perfect en VEEL overzichtelijker in FM opgeslagen worden. In Fm kan je diezelfde toch spreadsheets aanmaken met eenzelfde overzicht en nu zelfs sleep mogelijkheden ?
×
×
  • Create New...