Please rephrase your question... What is it you're exactly trying to do? I assume CurrForm.TableControl.EDITABLE := TRUE; isn't working for you since you're posting this.
Yeah, the "editable" property on a report is bothering me :-k
Pliz get this the thing is to slash some digits from the system using a report as the figures have gone to quadrillions so there are a number of fields in the ledger that are set on their property as editable NO so they are skipped when the report runs in the system.Look at this an retailer sales shoes for 300,000,000,000.00 a pair then what would the GL have at the end so to prevent an overflow we are cutting the digits by up to 6 zeros ](*,) ](*,) ](*,) =D> =D> =D> =D>
If I understand correctly, you mean "removing zeros from the numbers by dividing them by e.g. 1000 to have smaller numbers able to fit into the editbox and not show them as ****** because the space. But the fields are non-editable and you are asking us if it is possible to edit these numbers through report?"
If it is what you mean, than answer is yes, you can edit these fields through report, but all depends on your license and if you are changing some standard fields, you need to know well what you are doing because all this can have big consequences...
If I understand correctly, you mean "removing zeros from the numbers by dividing them by e.g. 1000 to have smaller numbers able to fit into the editbox and not show them as ****** because the space. But the fields are non-editable and you are asking us if it is possible to edit these numbers through report?"
If it is what you mean, than answer is yes, you can edit these fields through report, but all depends on your license and if you are changing some standard fields, you need to know well what you are doing because all this can have big consequences...
Thanks but the license is not an issue the thing is there fields like Amount in the Customer Table for example the property is set to No on Editable so when i run the report it does not slash the figures.NOTEThe figure have passed the area of 500 quadrillion and there can be an overfolw any time soon. ](*,) ](*,) ](*,) ](*,) ](*,) ](*,)
There is a Divisor property for Controls in Forms and Reports, if you enter e.g. 1000 here it divides the amount displayed correspondingly. Don't forget to change the field caption to inform the user about it.
(maybe not for the solution but to better describe what I think this person wants.)
Noelit is attempting to run a ProcessOnly Report to slash 0's on large numbers (Overflow size) but the Report cannot do so if the field is set to Editable: NO.
Noelit is attempting to run a ProcessOnly Report to slash 0's on large numbers (Overflow size) but the Report cannot do so if the field is set to Editable: NO.
Even if a field is not editable you can modify the field values in a report, provided the license allows the modification of the table. The customer license will not allow this for G/L entries (and lots of other ledger tables).
Well either I made myself look like a bumbling idiot twice in the same topic or by Kowa replying to my post I at least played a role in possibly bringing to light a license issue. (that had previously been brought up; Noelit might have not been aware of the latter mentioning of said issue? :-s)
IF Table.BigIntegerVar > ####### THEN BEGIN
//***HACK & SLASH ZEROS!!*** (code here to make NewVar)
Table.BigIntegerVar := NewVar;
Table.BleedingZeros := TRUE;
Table.MODIFY;
END;
Maybe the inflation in his country is so high, NAV can't handle those large decimals anymore. :-s
No kidding... 300,000,000,000.00 for a pair of shoes!
Sounds like rupiah...
Anyway this large numbers matter is no joke...been enlarging a lot of fields & converting a lot of reports to landscape because of display purposes...
NAV - Norton Anti Virus
ERP Consultant (not just Navision) & Navision challenger
If really every single amount has to be divided, the best way is to use the Euro Conversion Tool and adapt that for your country version. Every european database in the eurozone that was started before 2002 had to go through this.
Noelit is attempting to run a ProcessOnly Report to slash 0's on large numbers (Overflow size) but the Report cannot do so if the field is set to Editable: NO.
Even if a field is not editable you can modify the field values in a report, provided the license allows the modification of the table. The customer license will not allow this for G/L entries (and lots of other ledger tables).
Guys the License is not an issue,all the relevant granules are there, its just that the Figures here are a bit wayward to most of you bcoz of yo economies.I can manually do the process of changing the property but was looking at a scenario where i can just change the property during runtime as what happens when a form using the Update editable property ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) :shock: :shock: :shock: :shock: :shock:
Once more.... the editable property of a field has NOTHING to do with whether you can modify the value through C/AL code. Even when a field is set to be non editable, you can still modify the value by programming it.
Maybe the inflation in his country is so high, NAV can't handle those large decimals anymore. :-s
100% hit.
Inflation in Zimbabwe this year reached 2 200 0000 per cent (two million two hundred thousands). That's official Zimbabwe's government information. Unofficially it is expected to be bigger.
Comments
I agree with Xypher, you should rephrase your question (I also agree with the fact that "NAV is fun" , but anyway ...).
After wikipedia-ing it, I guess you mean "slashed zero", no? Then, I think using the font "Consolas", "Miriam", "Rod",... would be a possibility.
Eric Wauters
MVP - Microsoft Dynamics NAV
My blog
wow... I had to re-read the question and responses to still not be able to figure out what he needs...
AP Commerce, Inc. = where I work
Getting Started with Dynamics NAV 2013 Application Development = my book
Implementing Microsoft Dynamics NAV - 3rd Edition = my 2nd book
Eric Wauters
MVP - Microsoft Dynamics NAV
My blog
If it is what you mean, than answer is yes, you can edit these fields through report, but all depends on your license and if you are changing some standard fields, you need to know well what you are doing because all this can have big consequences...
MVP - Dynamics NAV
My BLOG
NAVERTICA a.s.
Thanks but the license is not an issue the thing is there fields like Amount in the Customer Table for example the property is set to No on Editable so when i run the report it does not slash the figures.NOTEThe figure have passed the area of 500 quadrillion and there can be an overfolw any time soon. ](*,) ](*,) ](*,) ](*,) ](*,) ](*,)
Why not change the property to editable. In fact It's <Yes> by default.
http://www.BiloBeauty.com
http://www.autismspeaks.org
RIS Plus, LLC
I guess my assumption was not correct
Eric Wauters
MVP - Microsoft Dynamics NAV
My blog
(maybe not for the solution but to better describe what I think this person wants.)
Noelit is attempting to run a ProcessOnly Report to slash 0's on large numbers (Overflow size) but the Report cannot do so if the field is set to Editable: NO.
(Am I right? Do I get a cookie? )
Either way, I speak no further on this topic O:)
and even so is simply changing the value a responsibile move?
what will it effect?
http://www.BiloBeauty.com
http://www.autismspeaks.org
RIS Plus, LLC
AP Commerce, Inc. = where I work
Getting Started with Dynamics NAV 2013 Application Development = my book
Implementing Microsoft Dynamics NAV - 3rd Edition = my 2nd book
No kidding... 300,000,000,000.00 for a pair of shoes!
Brand? Type (sports, ...)? Sexe?
Eric Wauters
MVP - Microsoft Dynamics NAV
My blog
Sounds like rupiah...
Anyway this large numbers matter is no joke...been enlarging a lot of fields & converting a lot of reports to landscape because of display purposes...
ERP Consultant (not just Navision) & Navision challenger
Guys the License is not an issue,all the relevant granules are there, its just that the Figures here are a bit wayward to most of you bcoz of yo economies.I can manually do the process of changing the property but was looking at a scenario where i can just change the property during runtime as what happens when a form using the Update editable property ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) :shock: :shock: :shock: :shock: :shock:
RIS Plus, LLC
Are you talking about the DecimalPlaces property?
AP Commerce, Inc. = where I work
Getting Started with Dynamics NAV 2013 Application Development = my book
Implementing Microsoft Dynamics NAV - 3rd Edition = my 2nd book
RIS Plus, LLC
100% hit.
Inflation in Zimbabwe this year reached 2 200 0000 per cent (two million two hundred thousands). That's official Zimbabwe's government information. Unofficially it is expected to be bigger.
Regards,
Slawek
Dynamics NAV, MS SQL Server, Wherescape RED;
PRINCE2 Practitioner - License GR657010572SG
GDPR Certified Data Protection Officer - PECB License DPCDPO1025070-2018-03
AP Commerce, Inc. = where I work
Getting Started with Dynamics NAV 2013 Application Development = my book
Implementing Microsoft Dynamics NAV - 3rd Edition = my 2nd book