Ga naar inhoud

Willem_P

Leden
  • Items

    133
  • Registratiedatum

  • Laatst bezocht

Alles dat geplaatst werd door Willem_P

  1. Een kleine bijdrage van mij bij dit onderwerp. Ik heb hier zelf ook mee geworsteld en ben door de adviezen in dit draadje een stuk wijzer geworden: viewtopic.php?f=23&t=6107 Met groeten, Wim
  2. Beste mensen, Bij het uitbreiden van mijn lay-outs kopieer ik soms bepaalde portalen en andere delen om ze ergens anders ook te gebruiken. Scheelt een hoop werk en alles ziet er mooi uniform uit. Nu krijg ik bij deze copy/paste acties ineens de volgende foutmelding: "Deze bewerking kan niet worden voltooid, omdat hiermee het maximumaantal toegestane dimensies van een lay-out zou worden overschreden" Dat was even schrikken....zou ik nu geen extra velden etc. meer kunnen toevoegen op mijn lay-outs? Het aanmaken van nieuwe lay-out delen blijkt echter nog wel degelijk te kunnen, alleen copy/paste dus niet meer....en dat is toch wel vervelend. Hoe kan ik bij het aanpassen van lay-outs toch blijven kopiëren en plakken? Alle suggesties zijn van harte welkom! M.vr.groet, Wim
  3. Hallo Dick, Er is idd een andere mogelijkheid, waarbij het maken van extra tabellen niet nodig is. Ik denk dat je het antwoord kunt vinden door in de FM Helpfile te zoeken op: Voorbeeld van een invoerlijst die alleen waarden uit gerelateerde velden bevat Succes! Wim
  4. In de tabel Artikelen een veld Categorie maken, waarin de van toepassing zijnde categorie wordt aangegeven (evt. multi value als een artikel bij meerdere categorieën kan thuishoren). Vervolgens een relatie maken waarin het veld Categorie het sleutelveld is. Bij keuze van een categorie zullen dan volgens deze relatie de relevante artikelen gekoppeld worden. Deze zijn dan weer te geven in een portaal oid. Groet, Wim
  5. Hier een aanvullende vraag van een verstokte Windows-gebruiker. Hoe je onder Windows een snelkoppeling maakt en op het bureaublad zet is voor mij wel duidelijk, maar...... Hoe kan ik een snelkoppeling naar een FM-database maken op de Ipad? Evt. met mogelijkheid om met een username in te loggen, zoals dat ook onder Windows kan. Ik hoop dat iemand me hiermee kan helpen, een verwijzing naar relevante documentatie is natuurlijk ook prima.
  6. Leuk om te horen Swa, veel plezier ervan!
  7. Maak in de tabel Personeel 2 extra globale datumvelden aan: Bijv. Datum_vanaf en Datum_totenmet. Breid de relatie tussen de tabellen Personeel en Tijdregistraties vervolgens uit met de volgende criteria: Datum_vanaf >= (groter of gelijk aan) drTijdregistraties::datumveld EN Datum_totenmet <= (kleiner of gelijk aan) Tijdregistraties::datumveld. Als je de globale datumvelden nu op je layout zet en invult dan verschijnen in het portaal de tijdregistraties gebaseerd op de link naar het personeelslid (die had je al) EN de datums die binnen het geselecteerde bereik vallen. Het invullen van datums in de globale velden is wel verplicht, anders zal deze relatie nooit gerelateerde (tijdregistratie)records laten zien. In dit soort gevallen maak ik er vaak een knopje bij waarmee een script de oudste en de jongste datum automatisch in de globale velden zet en deze knop noem ik dan bijv. "Alle datums". Je kunt zo'n script ook nog automatisch laten starten als je op deze layout aan het werk bent, zo heb je altijd een geldige koppeling. Het datumbereik kun je immers altijd nog handmatig wijzigen als je slechts een bepaalde periode zoekt.
  8. Dat kan door een globaal tekstveld te maken waar je de zoektermen in kunt plaatsen. Dit veld plaats je als invoerveld op je layout. Vervolgens gebruik je de functie: Snel Zoeken Uitvoeren, waarbij je naar het globale tekst/zoekveld verwijst. E.e.a. kun je in een script zetten en dat schript laat je dan bijv. uitvoeren via een knop of via een scripttrigger op het zoekveld (voer script uit bij opslag).
  9. "http://www.google.nl/search?q=" & ZOEKVELD Deze berekening levert bij de functie Webviewer instellen het resultaat van het zoeken in Google op het veld ZOEKVELD. Je kunt ook meerdere zoekvelden opnemen, bijvoorbeeld restaurant en plaats (ZOEKVELD1 & " " & ZOEKVELD2).
  10. Beste medeforummers, In een applicatie heb ik o.a. een tabel met namen en telefoonnummers. Graag zou ik m.b.t. mijn "oude" analoge seriële modem deze nummers willen bellen vanuit FM, waarbij de modem parallel aan mijn telefoonlijn staat. Geen rocket-science dus......maar het is me nog niet gelukt. De standaard oplossing binnen FM biedt de functie "Nummer kiezen". Dit werkt zoals ik het zou willen hebben, alleen maakt deze functie gebruik van de standaard Telefoonkiezer van Windows en die werkt niet op de achtergrond maar zorgt direct voor pop-ups van schermen (dialer) die ik helemaal niet nodig heb en ook niet wil zien. Het alternatief; vanaf de command-line in Windows het modem aansturen werkt slechts gedeeltelijk. Met "Send Event" kan ik de telefoonlijn openen en sluiten (on- en off-hook), maar een nummer kiezen snapt mijn modem dan weer niet (atdt 123...). Dit schijnt te liggen aan het feit dat de command-line omgeving lijkt op een dos-box....maar het niet echt is en dus ook niet altijd reageert zoals je onder dos zou verwachten. Hier loop ik dus vast. Andere alternatieven Plug-ins: Kunnen veel meer dan ik nodig heb en kosten derhalve ook meer dan ik zou willen, ik ga voor een gratis oplossing. Progjes van derden: Zelfde als met plugins.... Heb Dial Engine Pro getest en dit werkt goed met "Send Event", maar ja....10.000 extra functies die ik niet nodig heb en kosten. Wie o wie heeft de gouden tip?
  11. Hallo Maartje, dit is een goede aanpak. Kijk eens op deze link: viewtopic.php?f=28&t=7179&start=0 voor een antwoord op je vraag.
  12. Even zoeken Pascal, de zoekterm +auto +enter geeft alleen al op dit forum 268 hits.....je bent dus niet de eerste met deze vraag.
  13. En daar heb je dan helemaal gelijk in trikke, ik ga ook voor de Auto-Enter calc.
  14. Dit kun je bereiken met een LookUp-functie.
  15. Die conclusie heb ik inmiddels ook uit de praktijk getrokken. Bij 5000 records werkt portaalfiltering te traag om lekker te kunnen werken. Voor kleine datasetjes en subverzamelingen is het een handige aanvulling.
  16. Jazeker, heb zo direct geen complete voorbeelden bij de hand maar heb dit in het verleden met 2 verschillende methodes weleens gedaan: 1. Je maakt voor de in het portaal weer te geven records een extra veld aan met de beginletters waar je op wilt selecteren. Vervolgens maak je een relatie van een invoerzoekveld naar dit beginletterveld. Als de ingevoerde letter overeen komt dan worden de betreffende records in het portal getoond en kun je ze evt. selecteren met de GTRR-functie. 2. Je doet iets met het portaalfilter en/of de functie PatternCount om de gewenste records te filteren. Beetje globaal antwoord, ik weet het.....maar ik mijn info destijds ook grotendeels van dit forum gehaald dus hier zoeken loont de moeite! Succes, Wim
  17. De aanhalingstekens (") kun je evt ook weghalen met Substitute (veld, """; ""). Elk aanhalingsteken in Veld wordt dan vervangen door "", ofwel weggehaald. Mvg, Wim
  18. Dudematters bedankt voor je reactie. Het ziet er idd naar uit dat het een html-ding is en dat een dergelijke dynamische veldopmaak (nog) niet gerealiseerd kan worden binnen Filemaker. Desondanks houd ik me aanbevolen voor tips en oplossingen hiervoor....
  19. Als ik als bezoeker van dit forum mijn muis beweeg over de portaalregels van de diverse onderwerpen dan wordt van elke regel het onderwerp tevens als tooltip zichtbaar (dat trucje ken ik). Tevens verandert de onderwerpregel van kleur en wordt deze onderstreept. Ook de portaalregel verandert van kleur. Werkt prachtig....zo'n layout wil ik ook....maar hoe kan ik die wijzigingen van tekstopmaak en portaalregel opmaak programmeren? Ik vermoed dat het iets met voorwaardelijke opmaak te maken heeft en dat ook de tooltip hier een rol in speelt (tooltip inhoud = veldinhoud oid?). Wie weet hiervoor een werkende oplossing? Alvast bedankt voor jullie meedenken. Met vriendelijke groet, Wim
  20. Hallo Femca, Dit kun je doen door de opmaak van je invoervelden aan te passen. Ga naar: Layout bewerken, selecteer een veld en daarna met je rechter muisknop: Veld/besturingselement: Instellingen. In het venster dat dan verschijnt kies je bij Stijl besturingselementen onder Weergave de stijl die je wilt weergeven op je formulier. Normaal staat dit ingesteld op: Invoervak, maar je kunt die weergave wijzigen in o.a. Groep Keuzerondjes. Dit is waar jij naar op zoek bent. De te maken keuzes kun je aanmaken in een aparte lijst waar je naar kunt verwijzen, of in een aparte tabel zetten waar je naar verwijst. Overigens is het bij sommige vragen misschien ook wenselijk dat er meerdere antwoorden aangekruist kunnen worden. Kies dan voor Groep Selectievakjes i.p.v. keuzerondjes. Succes, Wim
  21. @Hiker, Goede tip, is in mijn geval prima bruikbaar. Ik ga hiermee experimenteren....bedankt!
  22. Andries, bedankt voor je reactie. Ik zat al een beetje aan dezelfde (on)mogelijkheden te denken. 52 if-statements is wel een hele lange weg.....maar voor zover ik kan overzien toch de enige. Voorlopig nog maar even handmatig importeren en misschien dat er nog een andere originele oplossing mogelijk is. Misschien eerst een macro in Excel om de recent gevulde tabbladen naar een andere file te kopiëren en vervolgens automatisch importeren in FMP....? Andere suggesties van harte welkom! Mvg, Wim
  23. Beste mensen, Regelmatig importeer ik vanuit een Excelbestand data in FMP. Deze data staan per weeknummer gerangschikt op verschillende tabbladen in het Excelbestand. Ik zou graag deze importhandeling via een script willen laten verlopen. De plaats van het Excelbestand op de schijf is hierbij makkelijk op te geven, maar ik zoek een mogelijkheid om tijdens het lopen van dit script een weeknummer in te voeren dat verwijst naar het door mij gezochte tabblad. Evt. zou het ook handig zijn om automatisch te kunnen verwijzen naar het laatst gevulde tabblad (meest recente weekgegevens). Wie helpt mij verder op weg? Alvast bedankt voor de te nemen moeite, Wim
  24. Hallo Wouter, Hoewel ik geen sluitend antwoord op je vraag heb, toch een reactie van mij. Ik ben veel bezig met databases waarin organisaties met contactpersonen en daaraan te koppelen acties een belangrijke rol spelen. Vanuit die ervaring is mijn eerste gedachte: zorg dat je hoe dan ook van die herhalende velden af komt voor het opslaan van je contactpersonen. Deze structuur staat een heleboel logische en soms noodzakelijke mogelijkheden om met je database te kunnen werken in de weg. Probeer een tabel te maken waarin je met een zgn. één-op-veel relatie je contactpersonen kunt linken aan de organisatie waar ze bij horen. Daarna is het een makkie om de contactpersonen per organisatie in een portal te laten verschijnen (per organisatie), maar je kunt er dan nog veel meer mee doen. Succes, Wim
×
×
  • Nieuwe aanmaken...