I was trying to pass a text variable txtStartDate from NAV2017
to a DotNet Method: SomeMethod(String StartDate)
I found that when I pass a value directly to the DotNet Method like this (1) SomeMethod('2022-02-25T13:30:00')
it behaves differently than when I pass (2) SomeMethod(txtStartDate) [although I have assigned txtStartDate:='2022-02-25T13:30:00'];
For me DotNot Method works correctly in case of (1),
but DotNot Method doesn't work correctly in case of (2).
Is there something different between txtStartDate and '2022-02-25T13:30:00',
when I have already assigned '2022-02-25T13:30:00' to txtStartDate;
Is it becuase of difference between .NET datatype and NAV datatype. What do I need to do to resolve?
Do I need to do some conversion before sending to DotNet method which is expecting a String DataType?
Thank.
Fazle
0
Comments
You may attempt using Variant if you wish to use the NAV one.
Blog - rockwithnav.wordpress.com/
Twitter - https://twitter.com/RockwithNav
Facebook - https://facebook.com/rockwithnav/