fmwebshop Geplaatst: 8 april 2009 Delen Geplaatst: 8 april 2009 Wie zou een mogelijkheid kunnen bedenken om op de onderstaande manier een script in een andere toepassing te activeren? Voor het idee: Ik heb een script in toepassing A dat een script activeert in toepassing B. Nu maak ik een kopie van B, genaamd C, en wil met hetzelfde script in A nu het identieke (B) script in C activeren. Dat kan ik nu alleen doen door het script in A aan handmatig te passen. Dit is te gecompliceerd voor de gebruikers. Ik zou een variabel script willen maken met als variabele de naam van de te activeren toepassing. B of C. Vind hiervoor geen oplossing. Dank voor je reactie. Quote Link naar reactie
0 rmw Geplaatst: 8 april 2009 Delen Geplaatst: 8 april 2009 Er is volgens mij geen mogelijkheid om script-aanroepen te berekenen. Het enige dat je kan doen is beide toepassingen beschikbaar maken in je ontwikkelomgeving. Dan in je basis-script beide aanroepen opnemen en vervolgens op basis van een criterium de een of de andere aanroep gebruiken. Als je naast C vervolgens ook nog D,E en F enz wilt aanmaken wordt het lastig, maar voor een vast aantal moet het op die manier mogelijk zijn. rmw Quote Link naar reactie
0 fmwebshop Geplaatst: 8 april 2009 Auteur Delen Geplaatst: 8 april 2009 Bedankt RMW Dit is voorlopig inderdaad een bruikbare compromis. Het geeft wat script ballast, maar dat weegt op tegen het telkens 12 scripts handmatig aanpassen in iedere versie na iedere upgrade. Quote Link naar reactie
0 Freaky Geplaatst: 12 april 2009 Delen Geplaatst: 12 april 2009 Misschien een oplossing , hadden ongeveer hetzelfde : blijven verder werken in originele en telkens een copie opslaan als A , B , C enz op die manier blijven alle scripts dezelfde (wel een scriptje om overtollige records te verwijderen ) Quote Link naar reactie
0 Peter Wagemans Geplaatst: 13 april 2009 Delen Geplaatst: 13 april 2009 Ik zou een variabel script willen maken met als variabele de naam van de te activeren toepassing. B of C. Dan kan je met de gratis DoScript plug-in. DoScript laat je toe een script te starten via een berekening. mfmb_DoScript ( ; ) Quote Link naar reactie
0 fmwebshop Geplaatst: 14 april 2009 Auteur Delen Geplaatst: 14 april 2009 Dank je wel Peter, De oplossing! Simpel, accuraat. Je bent onmisbaar op het forum. Vriendelijke groet Harry Quote Link naar reactie
0 fmwebshop Geplaatst: 14 mei 2009 Auteur Delen Geplaatst: 14 mei 2009 Peter, Ik kom nog even terug op je vriendelijke tip wat betreft het mfmb_doscript dat een script in een andere toepassing triggert. Ik gebruik als "bestand" dit pad fmnet:/dbfmsXX.hostserver.com/FMWSXY Het lukt mij hiermee niet om het script in dit bestand te triggeren. Wat is fout? Dank. Vriendelijke groet Harry Quote Link naar reactie
0 Peter Wagemans Geplaatst: 14 mei 2009 Delen Geplaatst: 14 mei 2009 Dag Harry, fmnet:/dbfmsXX.hostserver.com/FMWSXYDie syntax kan je niet gebruiken. Je kan alleen de bestandsnaam gebruiken. Dat houdt dus ook in dat je het bestand reeds moeten open hebben.Hopelijk zet dat geen domper op de vreugde. Misschien nog even dit: je kan een FileMaker bestand openen via de fmp7:// protocol syntax. Zoek even op "open url" in je FileMaker electronische help file. Hierdoor kan je het openen van een FIleMaker bestand "zacht coderen". Je moet het bestand wel ruimte geven om te openen, ik denk niet dat je zomaar midden in een script de "Open URL" script stap kan gebruiken om een FileMaker bestand te openen, alleen als laatste stap. Het zal waarschijnlijk ook kunnen als je in je script een "pauze" commando plaatst vlak na het "Open URL" commando. Als je de script stap zó configureert dat hij een paar seconden wacht vooraleer verder te gaan, dan kan je script verder lopen en de DoScript instructie geven die nodig is. Ik weet niet of ik al die uitleg wel moet geven, maar ik denk hier even met je mee. Knutsel, knutsel... Quote Link naar reactie
Vraag
fmwebshop
Wie zou een mogelijkheid kunnen bedenken om op de onderstaande manier een script in een andere toepassing te activeren?
Voor het idee:
Ik heb een script in toepassing A dat een script activeert in toepassing B.
Nu maak ik een kopie van B, genaamd C, en wil met hetzelfde script in A nu het identieke (B) script in C activeren.
Dat kan ik nu alleen doen door het script in A aan handmatig te passen.
Dit is te gecompliceerd voor de gebruikers.
Ik zou een variabel script willen maken met als variabele de naam van de te activeren toepassing. B of C.
Vind hiervoor geen oplossing.
Dank voor je reactie.
Link naar reactie
7 antwoorden op deze vraag
Aanbevolen berichten
Doe mee aan dit gesprek
Je kunt dit nu plaatsen en later registreren. Indien je reeds een account hebt, log dan nu in om het bericht te plaatsen met je account.