Dick Groskamp schreef:
>
>
> Misschien dat iemand van jullie eens kan kijken wat de opties
die ik
> wil voor oplossingen bieden in Base. Ik zou je zeer
erkentelijk zijn,
> het een van de laatste dingen waarvoor ik telkens naar windows
moet
> herstarten om verder te kunnen.
>
------------------------------------------------------------------------
>
>
---------------------------------------------------------------------
> To unsubscribe, e-mail:
[EMAIL PROTECTED]
> For additional commands, e-mail:
[EMAIL PROTECTED]
Kees,
ik wil eea best bekijken en zien wat ik kan doen. Helaas heb ik
geen
Access beschikbaar.
Is het mogelijk de query-definities als tekst te exporteren en
dan evt
als tekstdocument te versturen ?
Het samenvoegen van velden ga ik morgen even voor je bekijken en
dan zal ik proberen daar een soort voorbeeldje van te maken
zodat je
eea zelf
kunt doorontwikkelen/aanpassen
BASE neemt nl wel de uitkomsten van de query's mee, maar niet
de
definities. Ik zie dus wel wat
er uit de query komt, maar de vraag zie ik dus niet (als het
ware)
--
DiGro
Ik zet de boel gewoon in dit emailtje lijkt me makkelijker dat
tekens een bijlage er bij. Ik hoop dat je er een beetje kan
uitkomen, zelf loop ik eigenlijk vast op het feit dat ik die
berekende velden in de query's niet kan maken en bij het maken
van rapporten en etiketten dat dit writer gebeurd en ik die
velden structuur niet snap.
Query definities:
Leeftijd: DateDiff("yyyy";[Geb
datum];Now()+Int(Format(Now();"mmdd")<Format([Geb datum];"mmdd")))
Leeftijd partner: DateDiff("yyyy";[Geb datum
partner];Now()+Int(Format(Now();"mmdd")<Format([Geb datum
partner];"mmdd")))
De rest zit eigenlijk in rapporten verwerkt (etiketten en lijsten) de
eerste gewoon een samen voeging van meerdere velden om minder ruimte te
gebruiken
=Trim([Voornaam] & " " & [Achternaam] & " " & [Voornaam partner] & " " &
[Achternaam partner])
De tweede is wat moeilijker hierbij kijkt het rapport (etiket) eigenlijk
naar het feit of er een partner is en of deze genoemd wil worden en dat
zijn twee regels:
=Trim(IIf([Partnernaam vermelden]=Ja;[Achternaam] & " " &
[Tussenvoegsel] & " " & [Voorletters];" "))
=Trim(IIf([Partnernaam vermelden]=Nee;[Achternaam] & " " &
[Tussenvoegsel] & " " & [Voorletters];[Achternaam partner] & " " &
[Tussenvoegsel partner] & " " & [Voorletters partner]))
De derde kijkt naar partner en geeft leeftijd:
=Trim(IIf([Partner?]=Ja;[Voornaam] & " " & [Tussenvoegsel] & " " &
[Achternaam] & " (" & [Leeftijd] & ") " & " & " & [Voornaam partner] & "
" & [Tussenvoegsel partner] & " " & [Achternaam partner] & " (" &
[Leeftijd partner] & ") ";[Voornaam] & " " & [Tussenvoegsel] & " " &
[Achternaam] & " (" & [Leeftijd] & ") "))
Vervolgens kan ik Access voor iedere regel (record) een nummer krijgen
zodat ik ,als ik naar de laatste regel kijk, precies weet hoeveel
records er zijn
=1
Een totaal telling is ook mogelijk:
="Totaal aantal kinderen = " & " " & Aantal(*) & " " &
IIf(Aantal(*)=1;"kind";"kinderen")
Voorlopig is dit het wel zo'n beetje, als ik eenmaal op weg ben en ik
weet hoe ik in de query's die velden kan maken en ik in de rapporten
(etiketten) het geen kan vormen zoals ik wil dan kom ik er met de rest
wel uit. Alle documentatie die ik kan vinden van Base die praten hier
niet over (of ik het juist dat document nog niet gevonden). Het is meer
het simpel maken van een simpele database met een paar leuke
formuliertjes (waarin ik dat toch wel weer wat nieuws heb gevonden) maar
meer eigenlijk niet en dat is jammer.
Al vast bedankt voor de moeite
Groetjes
Kees