Hi (ervaren) Nav gebruikers,
Als beginner loop ik tegen problemen op die voor menigeen simpel zijn en waar ik met de bescheiden kennis niet uit kom, graag jullie hulp.
In een report probeer ik een textbox te maken die uit een veld bestaat en vaste text en het lukt me niet. Overigens bij verschillende textboxen. Als voorbeeld probeer ik:
"Sales Line".Quantity + "Sales Line"."Unit of Measure" + een vaste text in 1 textbox te krijgen.
Jullie hulp is gewenst en gewaardeerd.
0
Comments
1 text constante, met naam MY_TEXT en waarde 'Mijn Vaste Tekst'
1 text variable, groot genoeg om alle waarden te bevatten (iets van 100 characters moet voldoende zijn), met naam MyTextVariable
Dan in de section, zet je een nieuwe textbox, met als SourceExpr MyTextVariable
Dan in OnAfterGetRecord let even op gebruik van spaties, daar kan je weer SUBSTRNO voor gebruiken, zie F1 help
RIS Plus, LLC
Bedankt voor de snelle reactie, echter zover was ik reeds. Het probleem komt bij mij dat er een melding komt met "Typeconversie is niet mogelijk omdat een van de zijden van een niet toegestaan type is. Decimal + Text"
En deze melding krijg ik ook wanneer ik een datum met een tekst wil combineren of een andere combinatie. Geldt ook wanneer ik een combinatie maak zonder een text constante en alleen de "Sales Line".Quantity + "Sales Line"."Unit of Measure"
Groeten
Serge
Ofwel gebruik je de functie STRSUBSTNO:
Ofwel gebruik je FORMAT om je decimal om te zetten naar een tekst:
met STRSUBNO hoef je geen FORMAT te doen, anders moet je de waarden converteren naar tekst, zoals Luc al aangaf.
RIS Plus, LLC
Bedankt, mijn reactie is nu WAUW het werkt. Wederom een openbaring. Vorig jaar had ik nog de dubieuze eer om het kleinste bedrijf in Nederland te zijn die Navision gebruikt (met 1 user) en heb een groot deel van de inricting en de opzet zelf gedaan. Langzaam kom ik tot het punt dat ik wat moet gaan "programeren" en hulp is daarbij zeer wenselijk.
Nogmaals bedankt allebei.
Groeten
Serge