Ga naar inhoud

martus

Leden
  • Items

    10
  • Registratiedatum

  • Laatst bezocht

  1. Beste Forumleden, Momenteel zit ik met volgend probleem in mijn ontwikkeling, wie weet hebben jullie hier ervaring mee: Ik heb een database gemaakt die normaal in Kiosk modus loopt en dient om op onze technische dienst op een groot scherm enkele data te tonen in de vorm van grafieken. Nu grotendeels draait dit goed, alleen heb ik nu met één script een probleem. Onze telefooncentrale is in staat een text bestand uit te geven met een overzicht van het aantal oproepen die dag. Deze is momenteel zo ingesteld dat hij elk uur zo een bestand uitzend. In vb hebben we een script geschreven dat dit tekstbestand omzet naar een .txt bestand zodat het leesbaar is voor Filemaker. Dit werkt super. In Filemaker heb ik dan 3 script geschreven: 1. Activate VB: dit script activeert vanuit Filemaker het VB script dat de tekstbestanden converteert. Hier zit een wachttijd ingebouwd van 5 minuten (de tijd dat het maximaal neemt om de bestanden om te zetten.) 2. Import data total: dit script importeert de date eerst in een Tabel die "RAW" noemt. Vervolgens wordt deze data over gekopieerd naar een tabel "RAWFINE" en hier wordt afgetoetst of er geen dubbele data is. Daarna zet dit script de data om in logische velden in een andere tabel. hierna is de informatie beschikbaar in Filemaker voor de grafieken. 3. Dit is een algemeen script "activate_VB_and_convert" In dit script wordt eerst script één opgeroepen en daarna script twee. (juist om alles een beetje te vereenvoudigen....) Als ik dit script als admin user laat uitvoeren dan loopt alles super, en word de data mooi verwerkt. Maar als ik dit script in Kiosk mode laat lopen dan gebeurt er niets. Ik heb ook al geprobeerd om het script op de server te laten draaien om alles wat lichter te maken, en daar ook loopt het script niet. Het loopt enkel als ik de database als Admin user open. Zijn er soms specifieke zaken waar ik rekening met moet houden als je in Kiosk modus werkt? Hopelijk heeft hier iemand een oplossing voor.
  2. Ruben, Alvast bedankt voor de reactie. ik zal dit binnenkort eens proberen uit te werken. Het ziet er alleszins goed haalbaar uit. Als Tags zou ik dan alsvolgt kunnen werken: Origineel in het programma: l="<1200>" Variabele Filemaker en dan met een calculatieveld het resultaat berekenen; substitute(voorkeuren::mpr file;[l="<1200>" ; bestand::lengte] Dan moet ik juist zorgen dat mijn standaard programma over standaard variabelen waarde beschikt die altijd hetzelfde zijn. Of kan ik dan niet iets schrijven in de zin van : substitute(voorkeuren::mpr file;[l="<****>" ; bestand::lengte] Waarbij op de plaats van het sterretje * eender welke waarde mag staan? In zoekfuncties van bv windows en dergelijke werkt dit wel...
  3. Beste, Ondertussen ben ik reeds een tijdje aan het spelen met Filemaker, en begint het gros van de functies door te dringen. Nu zit ik reeds een tijd te zoeken op forums om het volgende probleem op te lossen, maar helaas vind ik hier niet echts iets over terug en begin ik zelf te vrezen dat het met Filemaker alleen niet mogelijk zal zijn. Situatie schets. Ik zou een programma willen maken waarin ik aan de hand van enkele vragen / berekeningen resultaten genereer. Bijvoorbeeld: Hoogte kast / Diepte kast / aantal scharnieren.... Dit is opzich niet het probleem. Nu werken wij veel met CNC machines, en de programma's die uitgevoerd worden op deze machines zijn variabel opgebouwd. Bijvoorbeeld: de lengte / hoogte / dikte van het paneel dat ik wil verwerken is gedefinieerd met een variabele. alsook eventueel het aantal scharnieren,..... Dit programma heeft als extensie .mpr en kan met een notepad gelezen worden. Eerst krijg je een overzicht van de variabelen, met daarna de cnc code / onderprogramma's die gebruikt worden. Dit kan er bijvoorbeeld alsvolgt uitzien: In het vet staat het gedeelte waar de variabelen gedefinieerd zijn. [H VERSION="4.0 Alpha" WW="6.0.26" OP="1" WRK2="0" SCHN="0" HSP="0" O2="0" O4="0" O3="0" O5="0" SR="0" FM="1" ML="2000" UF="STANDARD" DN="STANDARD" GP="0" GY="0" GXY="0" NP="1" NE="0" NA="0" BFS="0" US="0" CB="0" UP="0" DW="0" MAT="HOMAG" INCH="0" VIEW="NOMIRROR" ANZ="1" BES="0" ENT="0" _BSX=1200.000000 _BSY=400.000000 _BSZ=19.000000 _FNX=0.000000 _FNY=0.000000 _RNX=0.000000 _RNY=0.000000 _RNZ=0.000000 _RX=1200.000000 _RY=400.000000 [001 Start variabelen l="1200" Variabele KM="Lengte in X" Commentaar b="400" Variabele KM="Breedte in Y" Commentaar d="19" Variabele KM="Dikte in Z" Commentaar AntS="3" Variabele KM="aantal scharnieren" Commentaar [K Volgende groep (dus einde variabelenlijst) <00 \Koordinatensystem\ NR="04" XP="0" XF="1.0" YP="0" YF="1.0" ZP="d" ZF="1.0" D1="0" KI="0" D2="0" MI="0" <100 \WerkStck\ LA="l" BR="b" DI="d" FNX="0" FNY="0" AX="0" AY="0" <102 \BohrVert\ XA="d/2" YA="20" BM="LS" TI="12" DU="8" AN="1" MI="0" S_="1" AB="32" WI="0" ZA="_BSZ" ZT="0" RM="0" VW="0" HP="0" SP="0" YVE="0" WW="60,61,62,86,87,88,90,91,92,148,149,150,191,192" ASG="2" KAT="Bohren vertikal" MNM="Boren verticaal" ORI="" MX="0" MY="0" MZ="0" MXF="1" MYF="1" MZF="1" SYA="0" SYV="0" KO="00" Het zou dus de bedoeling zijn dat filemaker een kopie maakt van het bestand, het herbenoemd met de nieuwe naam die uit filemaker komt, en opzoek gaat naar de variabelen en deze dan met de gewenste waarde vervangt. Filemaker zoekt dan bijvoorbeeld : l="1200" en vervangt dit door l="1600" De volgorde waarin de variabelen staan kan soms verschillen. De plaats waar de variabelen starten is wel gemarkeerd met volgende teken: [001 en waar de variabelen stoppen is aangegeven met [K Is zo iets mogelijk om te maken? En bestaan hier eventueel reeds voorbeelden van varianten op? Zelf heb ik iets gelijkaardig reeds gemaakt in Excel met vb, maar met de eenvoudige layoutfuncties in filemaker zou dit fijner zijn.... Alvast bedankt moest je de tijd vinden om hier op te reageren. groeten, Maarten.
  4. Alvast bedankt Felix voor de snelle reactie, ik kijk morgen alles eens na en hou je op de hoogte.
  5. En bij deze een voorbeeldje van de Database. User: Admin Paswoord: adminadmin In het menu kiezen voor certificaten en daar zie je de lijst waar ik informatie uit wil halen. Bij de onderste balk totalen zit het probleem. (ps: voor jullie mij afschieten, ik heb nooit opleiding gevolgt voor Filemaker.) https://www.wetransfer.com/downloads/d4f65a39bd6648076c3d5e7b90389d3c20130610170533/9c78a8be4d2494655fd1d5bacae5f3a820130610170533/957053
  6. Hallo iedereen, Ik heb momenteel een probleem met mijn Filemaker Database. In de Database is er een overzicht van hoeveel dagen scholing er gegeven is aan een specifiek persoon. Deze persoon maakt deel uit van een firma, en het is mogelijk dat één firma meerdere studenten opstuurt naar de scholing. we krijgen dan het volgende te zien: persoon 1 Firma 1 dagen scholing: 5 persoon 2 Firma 1 dagen scholing: 5 persoon 3 Firma 1 dagen scholing: 5 persoon 4 Firma 2 dagen scholing: 2 persoon 5 Firma 2 dagen scholing: 2 --- en zo verder. Nu willen wij hier uit te weten komen hoeveel dagen scholing wij aan een firma gegeven hebben. Wij hebben aan Firma 1 geen 15 dagen scholing gegeven, maar 5 dagen scholing aan 3 personen. en aan firma 2 geen 10 dagen scholing, maar 2 dagen met 2 personen. Hiervoor heb ik een resumé veld aangemaakt dat het gemiddelde neemt per scholing. bij firma 1 is het gemiddelde dus 5 dagen scholing, en bij firma 2, 2 dagen. Dit werkt heel goed. Nu wil ik ook te weten komen hoeveel dagen scholing wij in totaal gegeven hebben. dus niet 5+5+5+2+2 = 19 dagen, maar het gemiddelde van firma 1 + het gemiddelde van firma 2 dus 5 + 2 = 7 dagens scholing. Dit laatste lukt me echt niet om te maken. het is alsof een resumé van een resumé niet toegelaten is, ookal lijkt het zo eenvoudig. Zou iemand mij hier eens in kunnen verder helpen? Alvast bedankt voor jullie tijd !
  7. Kon het niet laten, en heb ondertussen jullie tips en advies bekeken. Het probleem was inderdaad afkomstig van de privileges. Exporteren was niet ingeschakeld. Dankuwel voor het advies!
  8. Al vast bedankt voor jullie reacties, ik controleer / probeer dit later nog. Ik hou jullie op de hoogte.
  9. Ter verduidelijking een beeld van hoe ik mijn export functie aangemaakt heb. + screenshots van layouts. Weet ook dat dit een work in progres is, de functies worden in de toekomast nog sterk uitgebreid. Maar nu moet eerst de basis goed werken.
  10. Beste, Ik heb zonet een database aangemaakt in Filemaker alwaar contactgegevens kunnen worden ingeplaatst. (Naam, email, firma...) In filemaker heb ik 3 tabellen: -Menu /Velden: ID. verder niets, (wel uiteindelijk 2 drukknoppen waarmee je naar de contacten kan gaan of naar de firma.) -Firma /Velden:FirmaID en Firmanaam -Contacten /Velden: Contact ID, Contactvoornaam, contactachternaam, Contactemailadres, FirmaID, FirmaNaam en Taal Het principe: In de layout Firma kan je een nieuwe firma aanmaken, en een naam geven. Onder naam staat een portaal dat verbonden is met de layout contacten. Na het aanmaken van een nieuwe firma is dit portaal leeg, en kan je beginnen met rechtstreeks hierin contacten aan te maken. deze krijg je dan ook automatisch te zien in de layout contacten. gekoppeld aan de firma. Ook heb ik twee export functies om een excell te genereren met alle firma's / contacten in opgelijst. principe is dat de data ergens al een excell bestand word opgeslaan, er opent een outlook venster, en de excell lijst word automatisch als bijlage toegevoegd. 1 maal export in de layout firma, daarmee kan ik enkel de gegevens van die specifieke firma exporteren. 1 maal export in de layout contacten, hiermee kan ik volledig mijn klantenbestand exporteren met een overzicht van alle firma's. Dit alles werkt zeer goed! Nu wou ik dit graag gebruiken op een tweede computer alwaar de klanten ontvangen worden. Dus heb ik een .exe gegenereerd. Opzich werkt deze .exe heel goed op de andere pc, het toevoegen van firma's en contacten.... Echter de export functie werkt hier niet. Ik heb reeds veel gegoogeld, maar geraak er niet aan uit. Heeft iemand hier ervaring mee? Filemaker is niet geinstalleerd op deze tweede pc, het is ook windows 7 idem als laptop waar het op gemaakt is, en er staat ook outlook op. De map die ik aanspreek om het bestand tijdelijk op te slaan is C:\temp en deze bestaat op beide computers. Het enige verschil tussen de beide pc's is de gebruiker die anders is. Alvast bedankt voor jullie tijd.
×
×
  • Nieuwe aanmaken...