Jump to content

Rob532

Leden
  • Content Count

    88
  • Joined

  • Last visited

Recent Profile Visitors

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

  1. Goedemorgen. Ik wil een inkomende mail in Outlook opslaan in een container achter een bepaald file. En wel via een scriptje. Ik kan de mail opslaan als msg file in een dir. C:\TestMail. De bedoeling is dat Filemaker het nieuwste / bovenste file ophaalt (via een variabele?) en deze neerzet in de container. Heb gepuzzeld met: Open Date File, maar nog geen succes. Weet iemand of dit überhaupt mogelijk is en zo ja: HOE? Alvast bedankt voor de moeite Rob
  2. Allereerst iedereen een heel gelukkig en gezond 2020 met veel Filemaker plezier. Ik heb in een topic een vervolg vraag gesteld nadat ik een antwoord had ontvangen, maar ik denk dat de omschrijving te warrig of te breed was. Maar ik puzzel er al maanden mee. Ik probeer te simplificeren. Ik heb 4 werknemers die iedere dag actief zijn in 4 verschillende productlijnen. Dus medewerker A kan iedere dag zowel werken aan lijn A, B,C en/of D. De tijd dat hij werkt aan iedere lijn wordt gemeten via Filemaker. Datum stempels en begin- en eindtijd. Als voorbeeld: Ik heb 4 portals per medewerker gemaakt. Portal 1: summary field (1 rij portal) waarin de arbeidstijd van alle ordernummers van die dag in lijn A worden opgeteld. Portal 2: summary field waarin de arbeidstijd van alle ordernummers van die dag in lijn B worden opgeteld. enz. Nu wil ik de totaaltijden die ik heb vergaard in Portal 1,2,3 en 4 bij elkaar optellen, zodat de totale productietijd per medewerker per dag kan worden gemeten. En daar wringt de schoen. Ik heb al veel dingen geprobeerd maar ik denk dat ik via een verkeerde invalshoek kijk en/of dat mijn kennis hier tekort schiet. Wie wil mij het zetje in de rug geven. Alvast bedankt
  3. Hartelijk dank voor jullie support. Het heeft weer een andere zienswijze opgeleverd. Ik heb inderdaad portals gemaakt per werknemer en per actie in het proces. Dat kon omdat elke actie een timestamp heeft en er velden zijn als maand en jaar. Dus dat is gelukt en impliceert dat ik de grote hoeveelheid velden kan verwijderen. Ik heb dus portals gemaakt met de overzichten per dag, per medewerker per actie in het proces. En onderaan de layout heb ik de filtering van de portals gekopieerd en er resumé velden in gezet waardoor alles wordt opgeteld. SO far so good. De volgende stap is dat ik de resumé velden, gefilterd in hun portal, wil optellen per medewerker, per dag. Dus mijn eerste idee was om de bewuste velden een objectnaam te geven en ze dan op te tellen. Dat lukt me niet. Het tweede idee was om een nieuw portal te maken met daarin andere portals. Maar een portal in een portal lukt ook niet. Het derde idee is om de uitkomst in een portal te gebruiken als een variabele en dan de variabele op te tellen. Maar tot nu toe lukt het me niet om de uitkomst van een gefilterd portal in een variabele te vangen. Heeft iemand een idee hoe dat kan of is er nog een andere methode? Alvast bedankt voor jullie steun.
  4. Hallo, Al enige jaren ben ik bezig met Filemaker en heb wel wat applicaties gemaakt. Kennis vergaard uit boeken, lessen maken, internet etc. Op zich niets mis mee, maar je bouwt alles volgens de voorbeelden die je hebt gevonden en de vraag is: kan dat niet beter? Ik zoek iemand die met mij een applicatie wil analyseren en mij kan leren waar er verbetering mogelijk is. In het verleden had ik iemand die mij op deze manier verder heeft geholpen met Acces maar ik heb definitief voor Filemaker gekozen. Redelijke uur vergoeding is bespreekbaar. Hoor graag en kan niet wachten om te beginnen. Groeten Rob
  5. Dames, heren In een arbeidsproces heb ik 4 handelingen: inboeken, offerte maken, reactie op offerte verwerken en repareren. Elke handeling wordt gemeten met tijd_start, tijd_eind en tijdsduur. Ik heb 12 medewerkers. Nu wil ik een overzicht maken van iedere medewerker, op maand basis, waarin per dag het aantal per handeling en de opgetelde tijdsduur wordt weergegeven. Dus: medewerker 1 maand december 2019 datum Inboeken Offerte maken Reactie ingeven Repareren Totaal aantal tot. tijdsduur aantal totale tijdsduur aantal totale tijdsduur aantal totale tijdsduur Optelsom van tot. tijdsduur Uitgaande van een maand met 31 dagen, 4 handelingen 2 metingen per handeling plus de totalen x 12 medewerkers zou ik dus 31x5x2 = 310 velden moeten maken. Dat lijkt me te veel en te zwaar. Zeker gezien dit alles uit een tabel moet worden gefilterd van momenteel ca. 20000 records. Wie wil mij helpen, zodat ik er ook wat van kan leren. Het gaat me om het principe. Werken met portalen, met de listfunctie? Betaling voor de hulp, mits binnen proporties, geen probleem. Laat me via een antwoord weten of je hier een oplossing voor weet en dan kunnen we verder praten. Alvast bedankt Rob
  6. Super, het werkt. Weer wat geleerd. Ga nu kijken of de code kan uitbreiden voor eventuele buitenlandse nummers. Bedankt voor de moeite.
  7. Goedenavond Al enige tijd ben ik aan het stoeien met een custom functie en wel voor het invoeren van telefoonnumers. Ik wil dat ze automatisch een vaste schrijfwijze krijgen. Veel gezocht op internet en een voorbeeld gevonden bij Brian Dunning. Maar nu het aanpassen...... Voor GSM nummers is dat wel gelukt maar die verrekte gewone telefoonnummers in Nederland... We kennen in Nederland 29 Kengetallen die maar uit 3 cijfers bestaan. Dus ik wil een Case functie gebruiken. Ik denk maar dat iets in de trent van: Let (pnum = Substitute( text; [ " "; "" ]; [ "("; ""]; [ ")"; ""]; [ "-"; ""]; [ "."; ""]; [ "x"; ""] ) ; Case( Left(="010";3); Left(pnum;3) & " "& Middle(pnum; 4;4) & " " & Right(pnum;3) ; Left(="020";3); Left(pnum;3) & " "& Middle(pnum; 4;4) & " " & Right(pnum;3) ; Left(="030";3); Left(pnum;3) & " "& Middle(pnum; 4;4) & " " & Right(pnum;3) ; Length(pnum) = 10 ; "(+" & Left(pnum;4) & ") " & Middle(pnum; 5;3) & " " & Right(pnum;3) ; pnum) ) Uiteraard moet de lijst uitgebreid worden naar de 29 kengetallen Het telefoonnummer is een tekstveld Volgens mij zit de problematiek in Left(="010";3) Wie kan mij op weg helpen? Alvast bedankt
  8. Ik loop tegen een probleem aan en na uren zoeken en proberen leg ik de vraag maar neer bij de kenners. Ik heb een tabel facturen en een tabel factuurregels. Standaard verhaal. Nu wil ik in de tabel facturen een veld opnemen die weergeeft welk artikel de hoogste stukprijs heeft in de gerelateerde tabel factuurregels. Dit heb ik nodig voor een rapportage. Heb zelf zitten proberen met lookup, maaar de oplossing nog niet gevonden. Kunnen jullie mij een zetje in de rug geven? Alvast bedankt
  9. Hallo, ik wil graag iets begrijpen over relaties. Voorbeeld: Ik heb een tabel: 1000_reparaties. Daarin o.a. het veld g_one = 1 en velden als: status_offerte_maken, status_reactie_offerte. Van die tabel relaties maak ik bij Beheer/database een kopie (1000_c_reparaties_offerte_maken). De relatie is: 1000_repaparties/g-one = 1000_c..../status_offerte_maken. Dan maak ik een layout gebaseerd op 1000_c.... in lijstweergave. SO far so good Volgens mij zou ik nu op de lijstweergave van layout 1000_c.... alleen maar de records moeten zien van tabel 1000_reparaties die voldoen aan het criteria dat 1000_c.../status_offerte_maken = 1 Helaas lukt me dat niet. Ik zie iedere keer alle records verschijnen op de bewuste layout. Wat gaat er mis of is dit niet de juiste manier? Ik wil liever niet met een portal werken omdat dan op de pc van de gebruiker iedere keer al het rekenwerk moet worden gedaan. Ben benieuwd. Thanks
  10. Hallo Filemaker hazen, Ik heb een layout (L3100; T3100_Offertes) Daarop een portal offerteregels om artikelen toe te voegen. Maar in de layout is ook een veld serienummer. En ik heb ook een portal gemaakt waarin de machines naar voren komen met hetzelfde serienummer. Tabel 3100_ab (relatie: serienummer - serienummer) Nu wil ik in dat betreffende portal T3100_ab, kunnen klikken om de gegevens op te halen van een apparaat met hetzelfde serienummer in een nieuw venster. Heb een button gemaakt in het portal serienummer en een $ gemaakt om het idee op te halen. Maar via dataviewer zie ik dat de variabele alleen maar wordt gevuld met het ID van de Tabel T3100. Dit moet wel kunnen lijkt me, maar op de één of andere manier ben ik iets vergeten en, misschien door de paaseieren, kan ik het niet vinden. Wie heeft de tip? Alvast bedankt en geniet van de paasdagen
  11. Bedankt heren, Ja, ik draai Windows (Nederlands). Heb FM 17 in het Nederlands geinstalleerd en heb later de voorkeur omgezet naar Engels. Als ik de voorkeur terugzet naar Nederlands dan heb ik de lijst weer gewoon. Ga binnenkort wel opnieuw installeren in het Engels en dan eens kijken wat er gebeurt. Kan zijn dat het afhankelijk is van de taal van het besturingssysteem of van de taal waarin geinstalleerd wordt. Laat het dan nog wel weten. Tot zover bedankt.
  12. Hallo, ik ben een beginner met webviewer in Filemaker en heb al talloze filmpjes gezien en informatie gelezen. Ik werk in 17 advanced maar zie, als ik een webviewer plaats in een layout alleen de mogelijkheid bij choose a Website: Custom Web Address. Terwijl ik op filmpjes zie dat er een hele rits voorgeprogrammeerde mogelijkheden staan. Heb ik iets gemist in de installatie. (Legaal). Ik wil grafiekjes gebruiken van Google maar loop een beetje vast. Wie weet de oplossing? Alvast bedankt
  13. Banach, bedankt. Het werkt. Weer wat geleerd.
  14. Ik heb records met daarin de informatie over het repareren van auto's. Wil in die layout een portal maken waar ik kan zien wanneer dat desbetreffende type al eerder gerepareerd is enz. De filtering gaat goed maar uiteraard krijg ik dan ook in beeld het reparatienummer van dit huidige record. Hoe kan ik het huidige record wegfilteren uit dit portal? Alvast bedankt
  15. Heb ik het niet juist begrepen? Ik dacht het volgende te kunnen doen (absoluut beginner): Ik heb tabel A met daarin allemaal velden: oa. een (1 of 0) op een veld genaamd "Status". Er is ook een veld (Vlag1)met een vaste waarde 1. Nu wil ik een self-join maken (tabel B) met relatie: Tabel A: Vlag 1 = Tabel B: Status. Volgens mij zou dit moeten resulteren dat ik in tabel B alleen nog de records zie waarvan het veld Status de inhoud 1 heeft. In feite dus een selectie via een relatie. Maar ik zie in zowel tabel A als B dezelfde records. Zelfde aantal. Wat doe ik juist, of moet ik altijd selecteren via een script of een portal? Thanks for your help
×
×
  • Create New...