If you have questions or if you want to share your opinion about Aware IM post your message on this forum
#51724 by Jaymer
Thu Oct 03, 2019 9:59 pm
1. On the Scheduling grid, could we set a Logging Level, to reduce the amount of data when a Scheduled Task runs - it bloats the Server output window.

I don't need all this:
2019-10-03 17:57:01,704 BASTestDomainOEM#b86d56c52271f28c413560c6c26f44c1 -17
2019-10-03 17:57:01,704 BASTestDomainOEM#b86d56c52271f28c413560c6c26f44c1 -17
2019-10-03 17:57:01,704 BASTestDomainOEM#b86d56c52271f28c413560c6c26f44c1 -20 Executing process Send_Queue_Email
2019-10-03 17:57:01,713 BASTestDomainOEM#b86d56c52271f28c413560c6c26f44c1 -16 Finished executing process Send_Queue_Email
2019-10-03 17:57:01,713 BASTestDomainOEM#b86d56c52271f28c413560c6c26f44c1 -17
2019-10-03 17:57:01,713 BASTestDomainOEM#b86d56c52271f28c413560c6c26f44c1 -17

especially when my task runs every minute

2. Can we get rid of (ie. Fix) the annoying "Incorrect Header Check" msg that fills the Server Output window everytime an Email is sent?

Sending unsent email...
java.util.zip.DataFormatException: incorrect header check
at java.util.zip.Inflater.inflateBytes(Native Method)
at java.util.zip.Inflater.inflate(Inflater.java:259)
at java.util.zip.Inflater.inflate(Inflater.java:280)
at org.openadaptor.util.compression.ZipUncompress.uncompress(ZipUncompress.java:73)
at com.bas.shared.data.BinaryResource.unzipResources(BinaryResource.java:267)
at com.bas.shared.docengines.HtmlEngineClient.readHtmlData(HtmlEngineClient.java:149)
at com.bas.basserver.iopipes.EmailSink.A(Unknown Source)
at com.bas.basserver.iopipes.EmailSink.A(Unknown Source)
at com.bas.basserver.iopipes.EmailSink.A(Unknown Source)
at com.bas.basserver.iopipes.EmailSink.C(Unknown Source)
at com.bas.basserver.iopipes.EmailSink.A(Unknown Source)
at com.bas.basserver.iopipes.EmailSink$_E.run(Unknown Source)
at java.lang.Thread.run(Thread.java:745)
#51750 by johntalbott
Sun Oct 06, 2019 4:28 am
Yes the Kendo timeline is nice. There are several valuable new components and upgrades in the latest Kendo release. I hope to see this release incorporated into AIM soon even if these widgets are not directly configurable via the Config tool.

https://www.telerik.com/support/whats-n ... in-r3-2019

1. Timeline
2. Card widget
3. Rating widget
4. Filter widget
5. Grid Search Panel
#51754 by Jaymer
Sun Oct 06, 2019 3:40 pm
SearchResults.PNG
SearchResults.PNG (8.54 KiB) Viewed 3385 times


This would help me.
This was from a Right-click "Find References" on a BO.
Currently, I can't find the correct process I'm looking for without double-clicking on each rule (which opens it) to see if thats the Process I need.
#51756 by johntalbott
Sun Oct 06, 2019 4:12 pm
In the config tool, please add Ctrl-Z Undo and Ctrl-Y Redo functionality to the:
1. Rules editors
2. JavaScript editors
#51760 by eagles9999
Mon Oct 07, 2019 12:17 am
johntalbott wrote:In the config tool, please add Ctrl-Z Undo and Ctrl-Y Redo functionality to the:
1. Rules editors
2. JavaScript editors


+1 + Search/Replace
#51771 by eagles9999
Mon Oct 07, 2019 10:12 am
I meant it only for the the Textual editor for Rules and Processes and scripts
#51779 by intra
Tue Oct 08, 2019 12:24 pm
Support for TEXT, MEDIUMTEXT, LONGTEXT data types at the database level.

I'm finding a need (maybe for the field that i'm in) that we need to store alot of textual data into the underlying DB. Support of textual data types would be helpful for data mining.
#51794 by RLJB
Thu Oct 10, 2019 4:16 am
At conference there was some talk about a future upgrade having a method of storing documents/images on AWS S3...

We would use this in 8.3... in 2019, uploading of videos and large docs is just becoming more and more common

Tks
#51795 by ACDC
Thu Oct 10, 2019 7:33 am
We would use this in 8.3... in 2019, uploading of videos and large docs is just becoming more and more common


+1

if this does make it into a future release, having an option to store documents in an encrypted state using a predefined encryption passphrase would really be good
#51853 by Jaymer
Tue Oct 15, 2019 11:40 pm
One thing I really try to avoid is making a lot of "redundant" grids ... where only a few things have changed.
Mostly because of the obvious... when 1 thing needs to be changed I have to do it in multiple grids which are basically the same. I hate doing redundant work.

I find that I might want to have a grid of Current Orders for a Dept. Manager. (only orders in that Dept.)
And a "Admin" in the company needs to see ALL Current Orders.
And a Sales Rep only see his Order. Open & Closed.

All the columns are basically the same (and Aware conditions on columns could hide a few if needed).

But what changes is the Query CRITERIA
(NOTE: Before you say it, YES, I realize I can create one hell of a convoluted Query string with "conditions" in it to do this - but thats extremely messy and not as cool as the solution below.)

Seems like it would be convenient if I had a Rules table with multiple conditions for selecting Criteria & ORDER BY
After all, this only needs to be evaluated ONCE when the Grid is displayed at runtime before getting data from the DB - and then the Query gets assembled and sent to the backend.

CRITERIA (ie. WHERE): (note: LISU = LoggedInSystemUser, but could be other things or functions, but LISU for version 1)
CND = LISU.AccessLevel='Manager' --> Criteria= 'where Dept=Manager`sDept and Status=Open'
CND = LISU.AccessLevel='Admin' --> Criteria= 'where Status=Open'
CND = LISU.AccessLevel='Sales' --> Criteria= 'where Status=Open or Closed'

SORTING:
CND = LISU.tmpFlag='A' --> ORDER='Dept, Model'
CND = LISU.tmpFlag='B' --> ORDER='Rep, OrderDate'

Just make it easy and use the first matching condition in each section

AND, while I'm making this up, it would be nice to specify a GROUP BY which would activate the Kendo Grouping.
GROUPING:
CND = LISU.AccessLevel='manager' --> GROUP='Rep'
CND = LISU.AccessLevel='user' --> null this is not even needed for "user"

I have a Grid now, when used by an EndUser, the Grouping makes no sense - its only his/her records.
But when a Manager is looking at data, the Grouping COULD be used.
But there's no Dynamic way to turn on/off Grouping.
#51859 by ACDC
Wed Oct 16, 2019 8:41 am
One thing I really try to avoid is making a lot of "redundant" grids ... where only a few things have changed.
Mostly because of the obvious... when 1 thing needs to be changed I have to do it in multiple grids which are basically the same. I hate doing redundant work.


I re-use a lot of queries by having a Range Object or Parameter Object in place before the query is run. Every time the query process is run a new Range object is created prompting the user for the parameters via a pop-up. The query (parameter grid) is then set to take on the values from the Range object which is in context. Also, you can list query parameters in a text section in the top panel menu section of the query result from the Range object that is in context, which is useful

This works very well, periodically I clean out the redundant Range objects.

If i am reading you right, this may be a solution ?
#51904 by UnionSystems
Tue Oct 22, 2019 1:58 am
Ticking the "Don't check referred" Rule Property is regularly done by AwareIM developers to improve the speed of their App.

Could we :
  1. Include this as a column in the list of all Rules for an Object (so that it can be reviewed quickly without having to open each rule)
  2. Have this default to Yes (ticked) when a Rule is created

Who is online

Users browsing this forum: Google [Bot] and 15 guests