Vergelijking met 'option' veld

Sherlock
Member Posts: 40
Goedemorgen,
ik wil graag een tekststring aanpassen aan de hand van de waarde van een optieveld.
Nu had ik zoiets als kladje:
IF TariffCode."Transport Rate Per" = 'KG' THEN
Actie
Ik krijg echter de volgende melding:
Typeconversie is niet mogelijk omdat een van de zijden van een niet toegestaan type is.
Option = Text.
Wat doe ik fout of wat kan ik hier aan doen om mijn 'Actie' wel afhankelijk te kunnen maken van deze waarde?
Edit:
Na het typen van bovenstaand bericht heb ik me bedacht dat zoeken op de foutmelding een beter idee was dan zoeken op option, ik heb een nieuwe variabele gemaakt en deze met STRSUBSTNO gevuld met de waarde uit TariffCode."Transport Rate Per". Deze nieuwe variabele kan ik wel gebruiken in de IF statement.
ik wil graag een tekststring aanpassen aan de hand van de waarde van een optieveld.
Nu had ik zoiets als kladje:
IF TariffCode."Transport Rate Per" = 'KG' THEN
Actie
Ik krijg echter de volgende melding:
Typeconversie is niet mogelijk omdat een van de zijden van een niet toegestaan type is.
Option = Text.
Wat doe ik fout of wat kan ik hier aan doen om mijn 'Actie' wel afhankelijk te kunnen maken van deze waarde?
Edit:
Na het typen van bovenstaand bericht heb ik me bedacht dat zoeken op de foutmelding een beter idee was dan zoeken op option, ik heb een nieuwe variabele gemaakt en deze met STRSUBSTNO gevuld met de waarde uit TariffCode."Transport Rate Per". Deze nieuwe variabele kan ik wel gebruiken in de IF statement.
0
Answers
-
Goedemorgen,
Het zal dan waarschijnlijk zo moeten:IF TariffCode."Transport Rate Per" = TariffCode."Transport Rate Per"::KG THEN
Reijer Molenaar
Object Manager0 -
reijermolenaar wrote:Goedemorgen,
Het zal dan waarschijnlijk zo moeten:IF TariffCode."Transport Rate Per" = TariffCode."Transport Rate Per"::KG THEN
Bedankt, dit werkt inderdaad handiger!
Kun je hier ook nog meerdere waardes opgeven?
Dus:IF TariffCode."Transport Rate Per" = TariffCode."Transport Rate Per"::KG OR TariffCode."Transport Rate Per"::Ton THEN
Het kan in elk geval niet op bovenstaande manier merk ik.0 -
Ja dat kan op deze manier:
IF TariffCode."Transport Rate Per" IN [TariffCode."Transport Rate Per"::KG, TariffCode."Transport Rate Per"::Ton] THEN
Reijer Molenaar
Object Manager0 -
reijermolenaar wrote:Ja dat kan op deze manier:
IF TariffCode."Transport Rate Per" IN [TariffCode."Transport Rate Per"::KG, TariffCode."Transport Rate Per"::Ton] THEN
0
Categories
- All Categories
- 73 General
- 73 Announcements
- 66.6K Microsoft Dynamics NAV
- 18.7K NAV Three Tier
- 38.4K NAV/Navision Classic Client
- 3.6K Navision Attain
- 2.4K Navision Financials
- 116 Navision DOS
- 851 Navision e-Commerce
- 1K NAV Tips & Tricks
- 772 NAV Dutch speaking only
- 617 NAV Courses, Exams & Certification
- 2K Microsoft Dynamics-Other
- 1.5K Dynamics AX
- 320 Dynamics CRM
- 111 Dynamics GP
- 10 Dynamics SL
- 1.5K Other
- 990 SQL General
- 383 SQL Performance
- 34 SQL Tips & Tricks
- 35 Design Patterns (General & Best Practices)
- 1 Architectural Patterns
- 10 Design Patterns
- 5 Implementation Patterns
- 53 3rd Party Products, Services & Events
- 1.6K General
- 1.1K General Chat
- 1.6K Website
- 83 Testing
- 1.2K Download section
- 23 How Tos section
- 252 Feedback
- 12 NAV TechDays 2013 Sessions
- 13 NAV TechDays 2012 Sessions