Jump to content

hgroenewegen

Leden
  • Content Count

    23
  • Joined

  • Last visited

  1. Beste Ari, Dank voor je reactie en oplossing. Ik snap het! Ga snel aan de slag. Groet, Hans
  2. Geachte forumleden, Ik ben op zoek naar een (eenvoudige) manier om voorwaardelijke opmaak op een veld toe te passen wanneer deze dubbele waarden bevat. In mijn bestand staan gegevens waarvan sommige eigenlijk uniek moeten zijn, maar vanwege uitzonderingen kan daar van worden afgeweken. De gebruiker wil ik (tijdens het browsen) wel waarschuwen dat hij/zij te maken heeft met een dubbele waarde. Het betreffende veld staat op uniek maar kan worden overruled door gebruiker. Het veld is als tekst ingesteld en bevindt zich niet in een portaal. Bestaat er een manier (functie, script) om een voorwaardelijke opmaak voor dit veld te triggeren / activeren? Dank! Vriendelijke groet, Hans
  3. Heren, dank voor jullie reacties. Ik heb het probleem (enigszins) onder de knie.
  4. Geachte leden, Ik probeer in FM (17) een aangemaakt pdf automatisch onder te brengen in een containerveld (PRO_inleencontract doc, zie afbeelding). Het script doet het niet, daarom deze vraag in dit forum. Ik denk dat het probleem zit in het ingeven van de juiste pad namen. Ik gebruik Get(TijdelijkPad) om rommel op lokale HD te voorkomen. Het script werkt netjes al z'n taken af maar er verschijnt geen pdf in het container veld. Ik heb al de mij bekende opties geprobeerd, maar kom niet verder. Kan iemand mij verder helpen? Groet, Hans
  5. Geachte forumgenoten, Ik worstel met het opgeven van een pad in een Get-functie. Ik twijfel nu of ik het concept van Get wel begrijp! Onderstaand idee (weergegeven in afbeelding) probeer ik aan te passen aan mijn eigen situatie. Tot op zekere hoogte lukt dat. Nu wil ik een door FM aangemaakt .pdf document in een door mij bepaalde map opslaan. Wat ik ook probeer; telkens krijg ik de melding: 'dit is niet mogelijk in een Get-functie' (o.i.d.). Kan iemand mij uitleggen hoe ik binnen Get een syntactisch correct pad op kan geven? (het in het voorbeeld onderstreepte 'BureaubladPad' moet aangepast worden in een gewenst netwerkpad.) Dank voor de reacties. Vriendelijke groet, Hans
  6. Beste Banach, dank voor je reactie. Ik heb je Substitute functie gebruikt i.c.m. een apart zoekveld en een kopieeropdracht uit het zoekveld naar het globaal veld. Het script geeft een zoek mogelijkheid én de highlite functie. Nu nog de hoofdletter gevoeligheid van Substitute teniet doen. Groet, Hans
  7. Beste Ruben, ik ben helaas niet in het bezit van Advanced. Ik geloof dat ik nu een oplossing (heb ontvangen) met de functie Substitute in combinatie met TextStyle en een simpele kopieer opdracht die uit een zoekveld de zoekstring naar het globaal veld kopieert. Dus een zoekscript dat zoekt en vanuit het globaal veld de mogelijkheid van highliten biedt. Groet, Hans
  8. Beste Eise (Sumar), dank voor je reactie. Het voorbeeld dat je geeft is voor mij te complex en FM7 converteert niet goed naar FM12. Ik ben op zoek naar iets heel eenvoudigs waarbij op het beeldscherm een zoekveld naast het tekst-veld (gescande bladzijde uit jaarverslag) staat. Een gebruiker zet FM in de zoekmodus, typt een zoekterm in het zoekveld en geeft enter. Vervolgens verschijnt de zoekterm gehighlite (onderstreept, andere kleur, grotere letters, etc.) in de tekst van de gevonden bladzijde. Door verder door de gevonden records te bladeren wordt de gezochte referentie in de tekst gevonden. Het gaat dus uitsluitend over het vinden van de zoekterm in een brij van tekst d.m.v. markering (naald in een hooiberg). Lang geleden heb ik zo'n functie gevonden en gebruikt in FM5 (lang, lang geleden...). Helaas is dit bestand weg. Ik weet nog wel dat het een relatief eenvoudige oplossing was omdat ik toen erg beginnend was met programmeren. Maar nu tast ik in het duister... Hoop dat er ergens nog een oplossing bestaat. Groet, Hans
  9. Ik ben op zoek naar een functie en/of script dat de term van de zoekvraag, na het geven van de zoekopdracht markeert (highlite) in de doorzochte tekst. Case: ik heb een FM bestand met daar in een groot aantal records waar de tekst van oude jaarverslagen in is opgeslagen. Regelmatig komen verzoeken voor het vinden van een naam of ander detail in dit bestand. Probleem ontstaat wanneer bv. 15 bladzijden (records) worden gevonden en ik lang moet zoeken waar de gezochte string in de tekst voorkomt. Het zou het bestand bruikbaarder maken als meteen duidelijk wordt waar de gevonden termen op de bladzijde staan. Ik weet dat er een functie bestaat met de naam: HiliteSingle maar dit is geen standaardfunctie in mijn FM 12 pro (onvindbaar!). Daarnaast wordt bij deze functie geen zoekvraag gesteld maar alleen een term ingetypt. Het is belangrijk dat ik eerst door de hele database heen een zoekvraag kan stellen, alvorens de zoekterm gemarkeerd terug te zien in de gevonden bladzijden. Via internet kom ik niet verder. Ik hoop dat het probleem bij dit forum bekend is en er een oplossing is. Groet!
  10. Beste Ruben, ik heb besloten er een 'tweetraps' raketje van te maken. Eerst een voorselectie in bestand één waarna de selectie in regels te zien is. Dan een script (achter een knop bij betreffend record) dat gegevens kopieert naar bestand twee en deze opent. Hierin kunnen dan de overige velden worden ingevuld. Een tweede bestand omdat exporteren vanuit herhaalde velden naar Excel problemen oplevert. Nogmaals dank voor het meedenken!
  11. Beste Ruben, hartelijk dank voor je uitgebreide reactie! In je voorbeeld biedt je een 'elegante' oplossing, zij het voor mij wat complex . Het veld 'afdeling' zou in mijn geval een vaste (automatische) zoekvraag moeten zijn. Waarna het veld 'naam' door de gebruiker ingevuld moet worden. In jouw voorbeeld moet het afdeling veld worden ingevuld. Ook het werken met globaal velden in deze maakt het, in mijn bestaande database, wat ingewikkeld. Ik loop tegen nog een vraag aan: is het mogelijk om uit een gevonden verzameling een beperkte index te krijgen? Ik bedoel: een lijst van termen uit een veld afgeleid uit de ontstane selectie (waardoor de lijst beperkt wordt tot termen die zich in de selectie bevinden)?
  12. Beste Felix, dank voor je reactie. Beide zoekvragen (uit het script en door ingave van de gebruiker) moeten in één zoekvraag worden gesteld. De case is als volgt: gebruikers wordt gevraagd gegevens toe te voegen aan records met een bepaalde eigenschap. Zodra het script de records met de speciale eigenschap heeft geselecteerd, kan de bezoeker binnen deze verzameling een specifieke selectie maken. Andersom kan ook: de gebruiker vult een zoekterm in en het script combineert deze zoekvraag met 'de speciale eigenschap'. Met elegant bedoel ik dat de gebruiker niet belast wordt met vragen of handelingen die kunnen worden vermeden.
  13. Geachte leden, ik heb moeite met het combineren van een vaste zoekvraag en input van de gebruiker in één script. De zoekvraag moet in eerste instantie een voorgeprogrammeerde selectie maken waarna de gebruiker de optie krijgt om de zoekvraag te verfijnen. Is hier een 'elegante' oplossing voor?
  14. Beste RMW, wat bedoel je met een waardelijst? Bedoel je misschien een herhaald veld? Als ik ; vervang door ¶ krijg ik: "101¶305¶307, etc.". Deze gegevens komen dan in de waardelijst. Kunnen deze gegevens dan worden gesorteerd of individueel worden gebruikt?
×
×
  • Create New...