Denna delen av 99 uppdateras inte längre utan har arkiverats inför framtiden som ett museum.
Här kan du läsa mer om varför.
Mac-nyheter hittar du på Macradion.com och forumet hittar du via Applebubblan.
m.edelbrock

m.edelbrock

Medlem
  • Plats Krokom
  • Registrerad 2011-01-14
  • Senast aktiv 2011-01-24
  • Antal inlägg 3

Foruminlägg

De senaste inläggen m.edelbrock har skrivit i forumet.

1
Ursprungligen av Rolf Clausen:

Du ska göra ett beräkningsfält som heter "FältB". Beräkningsformeln ska vara
"
Case(
FältA >= 1970 and FältA <= 1975; "H70";
FältA >=1965 and FältA <= 1969;"H69"
)
"
Skriver du in "FältB = " före Case så får du förmodligen resultat 0 eller 1, annars blir det "H70" eller "H69".

Sätt beräkningsresultatet (nedtill till vänster i dialogrutan) till "Text" för att vara helt säker på att du får ut ett textvärde.

Nu fungerade det klockrent! Tackar allra ödmjukast och lyfter på hatten

Ursprungligen av Rolf Clausen:

Så här?

Fält B =
Case(
FältA >= 1970 and FältA <= 1975; "H70";
FältA >=1965 and FältA <= 1969;"H69"
)

Det är det som är problemet - den genererar bara en etta 1 eller en nolla 0. Inte H70 och H69...
Samma om jag vill ha att värde Ja i fält A ska generera 20 i f'ält B, men Nej i fält A ska generera 35 i fält B. Kan tillägga att jag lagt in det som ett beräkningsfält. Är det det som är felet?

Behöver en formel i FM10 som ska generera olika värden beroende på vad det står i fältet innan. Tex Fält A inehåller ett årtal 1970, på nästa post inehåller fält A 1969 och näst post 1968. I fält B ska då genereras H70 för (värdet för alla årtal mellan 1975-1970) i fält B för dom ävriga två posterna ska genereras H69 (värdet för alla årtal mellan 1965-1969). Någon som har en i bakfickan?

1