Session title: What is new in RTC (Filter variables, Grouping and Grid layout)
Date: Thursday, 27 september 2012
Time: 14:00 - 15:30
Level: 200 - Intermediate, 300 - Advanced
Speakers: Marc Hansen, Thomas Vestergaard
Session description:
The session will provide background for what Grid Layout is (and what it isn’t), why it was introduced and how it is used change the default UI in the Role Tailored Client without having to use UI Add-ins. The demos will walk through the new Grid Layout specific metadata properties in the Development Environment with some basic and advanced examples. In addition we will also cover the User Experience principles used internally by the Nav team when using Grid Layout.
We will also cover filter variables, the re-introduction of OnAfterGetCurrentRecord and how to use width, style, dataentry and visibility.
Use this thread to post your questions, comments or things you would like to see in this session at the conference.
No support using PM or e-mail - Please use this forum. BC TechDays 2024: 13 & 14 June 2024, Antwerp (Belgium)
0
Comments
I hope you liked the presentation.
We wanted to answer some of the questions in depth.
So here are 2 where our answer was a bit unclear:
1. How many customers does ”%MyCustomers” support?
2. Can QuickEntry in RTC substitute NextControl from ClassicClient?
If you have more questions please ask.
Let’s start with the easy one.
How many customers does ”%MyCustomers” support?
Filter Variable can be used many places in the application and each one might have a different limit.
I did some test and found that most places will support up to 1900 customers in My Customers. If you go above we will hit a SQL limit on 2100 parameters in a SQL request.
Can QuickEntry in RTC substitute NextControl from ClassicClient?
Hard to say but I will try to give some more examples of what RTC V7 can do.
Let’s say that a customer mainly uses 3 fields for typing in order lines “No.”, “Quantity” and “Unit Price”.
What I would do in a customer demo would be something like this:
Select Choose Columns on Lines.
Set focus to the columns you want skip and uncheck “Quick Entry”.
In this example you only need to go through 8 fields and uncheck “Quick Entry” and press OK and you are good to go.
When doing a solution I would recommend doing it as a configuration.
So what you can also do in RTC is to set it dynamically.
Let’s for the examples sake say that>
For Item you want “No.”, “Quantity” and “Unit Price” as Quick Entry.
For Resource you want “No.”, “Location Code” and “Quantity” as Quick Entry.
For Fixed Asset you want “No.”, “Location Code” and “Quantity” as Quick Entry.
Design Sales Order Subform.
Create 3 variables.
Make a function to update these variables.
Make a call to the function in Type – OnValidate() and OnAfterGetRecord().
Now Go to unit price and set Quick Entry to “IsItem”.
And go to Location Code and set Quick Entry to “IsResource OR IsFixedAsset”.
For No. and Quantity let them keep the default value.
You also need to set the rest of the fields to QuickEntry = False as we currently have an issue with mixing these 2 solutions. So for the example to work you need to reset the personalization for Lines.
I will log a bug on this problem.
Now you are ready to go.
Please tell me what you think and if you have better examples.