Ga naar inhoud
  • 0

retour naar zelfde record


eurotouring

Vraag

14 antwoorden op deze vraag

Aanbevolen berichten

  • 0
Geplaatst:

Nee, het is de berekening Status (CurrentRecordID) of Status (HuidigRecordID) uit de status functies waarmee het interne recordID van FM wordt opgevraagd.

 

GetField(fieldname) haalt de inhoude van het opgegeven veld op.

 

HTH

rmw

  • 0
Geplaatst:

Eurotouring, naast het aantal spel/typfouten in je posting, valt mij iets anders op. Als ik een database op record 2385 verlaat, om via een script in andere databases iets te doen en ik kom weer terug naar de oorspronkelijke database: dat stà ik nog steeds op record 2385.

 

Dus mijn belangrijkste vraag is: waarom is de set van records veranderd wanneer jij terugkeert in je eerste database?

 

Is de set van records niet veranderd, en wil je - na uitvoering van scripts in andere databases - eenvoudig terug naar je oorspronkelijke database, dan voldoet het om als laatste scriptstap "Ga naar layout(origineel)" op te nemen in het script wat je start op het moment dat je op je oorspronkelijke record zit.

 

_____________________________

 

Globaal gesproken, als de set van records verandert en je wilt weer terug naar een oorspronkelijk record, is het eerste wat je doet als het script wordt gestart:

- met de Set Field-scriptstap het record-ID apart zetten in een globalveld

 

Ikzelf gebruik daar nooit het "Status(CurrentRecordID)" voor: dat is bij mij niet nodig omdat ik er voor zorg dat elk record in een van de velden een uniek gegeven heeft, bijvoorbeeld een serienummer, een klantcode of iets anders. Dat is de waarde die ik dan apart zet in een global.

 

Vervolgens wordt de rest van het script uitgevoerd.

 

Kom je weer terug in je oorspronkelijke database en wil je terug naar je oorspronkelijke record, dan neem je de waarde die apart staat in de global. Die gebruik je om je oorspronkelijke record weer terug te vinden.

 

En dat kun je op - grofweg - 2 manieren doen:

- via een interne relatie (van de global naar het recordveld)

- via een zoekmodus-stel-veld-in-op-global-vind-constructie

 

:idea:

  • 0
Geplaatst:

Eurotouring, in het kader van het effectiviteitsonderzoek: is dit nog gelukt? Of heb je andere suggesties nodig?

 

Het is fijn wanneer mensen vragen stellen, en andere mensen nemen de moeite om te antwoorden, dat men ook laat weten hoe het is afgelopen …

  • 0
Geplaatst:

ik ben zo druk aan het rijden met de autocar ( tijd van kerstmarkten in duitsland) dat alles tussendoor gebeurt en bij mondjesmaat, hopelijk na het week end mer tijd om dit goed ui te testen, ben ook ook met verschillende zaken bezig in mijn bestand dus gebruik ik mijn verstand

 

u hoort er nog van

  • 0
Geplaatst:

Ah, ik zie dat ik ook wel erg snel was met informeren naar de stand van zaken.

 

Doe rustig aan, hou je "ogen op de weg" ;) !

 

Maar het is leuk als je laat weten hoe het afloopt.

  • 0
Geplaatst:

Sanne, is volledig gelukt ik kom dus elke keer terug in mijn record dat ik zonet verlaten heb, kopieer de benodige velden naar appointments, keer terug naar record , kopieer weer enz totdat alle info gekopieerd is. Dit doe ik dus wel elke keer manueel met aparte scripts. Ik heb nog nooit geen if then else script gemaakt en zou zoiets willen proberen om dit kopieerproces onder 1 script te zetten.

 

vb:

 

If if veld datum1 is gevuld dan voer script datum1 uit

if veld veld datum 2 is gevild dan voer script datum2 uit

 

als veld datum 3 NIET gevuld is dan stoppen en terug naar oorspronkelijk record.

 

wie kan mij op weg helpen

 

francois

  • 0
Geplaatst:

dit is een tevens van mijn posting inhoud veld kopieren van een week geleden.

 

Zal proberen kort uit leggen:

 

Database INFO:

Opdrachtnr:

klant:

datum:

bestemming:

 

Relatie op basis van Opdrachtnr naar database RITGEGEVENS via portaal in database INFO:

 

Ritgegevens bevat:

 

Nummerplaat

Chauffeur

Aantal dagen van de reis

Uren chauffeurs

Kilometerstanden

prijs

enz allemaal specifieke gegevens over de reis per bus.

 

Dikwijls kan de opdrachtnr maar 1 bus zijn(vb vrouwengilde maakt uitstap met 1 bus)

maar het kan ook gebeuren dat het meerdere bussen zijn(vb schoolreis met 6 bussen naar dezelfde bestemming)

Dikwijls kan het zijn dat de opdracht slechts 1 dag is, maar het kan ook een reis zijn van meerdere dagen.

 

Nu heb ik het zo gemaakt dat ik via een berekening de reisdatums creeer en via een script de eventueel diverse reisdatum copieer naar de database appointments van CC Calender. Dit gebeeurt nu nog wel met een aparte scripte per reisdatum.

vb kopieer reisdatum 1

kopieer reisdatum 2

zo tot reisdatum 9 als het een 10-daagse reis is.

 

Werkt perfect heb controle lampjes ingebouwd om te zien of het kopieren gebeurt is.

 

De laatste vraag was eigenlijk.

 

De diverse scripts te laten runnen in 1 script met diverse subscripts.

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.

Gast
Beantwoord deze vraag...

×   Geplakt als verrijkte tekst.   Plak in plaats daarvan als platte tekst

  Er zijn maximaal 75 emoji toegestaan.

×   Je link werd automatisch ingevoegd.   Tonen als normale link

×   Je vorige inhoud werd hersteld.   Leeg de tekstverwerker

×   Je kunt afbeeldingen niet direct plakken. Upload of voeg afbeeldingen vanaf een URL in

×
×
  • Nieuwe aanmaken...