Announcement

Collapse
No announcement yet.
X
  • Filter
  • Time
Clear All
new posts

  • claudiobosticco
    replied
    Hello, and thanks for the clarification. Actually, I was only using it in an admin interface for testing purposes, so it’s not a big issue for me.

    Given my current workload, I might actually be more interested in understanding what will happen with version 14.0, as Blama asked.
    I’ll write to the support email as soon as I find the time.

    Leave a comment:


  • Isomorphic
    replied
    Hi Blama
    In addition to various features (including those discussed in this thread) 14.0 will be migrating from Javax to Jakarta.

    We are also considering a special 14.0 release variant that will have 14.0 features but retain the older namespace. Support for this version will be by special arrangement - please contact us via support@isomorphic.com if you would like more information on this.

    Regards
    Isomorphic Software

    Leave a comment:


  • Blama
    replied
    Hi Isomorphic,

    I just saw that there are new samples for SetFilterItem in 14.0d - great!

    What will be the difference between 13.1 and 14.0? It's not the Java Namespace change, is it? The JavaModuleDependencies docs seem unchanged.

    Best regards
    Blama

    Leave a comment:


  • Isomorphic
    replied
    Hi Claudio
    Sorry for the confusion here - SetFilterItem along with some related features (MultiPickerItem and Shuttle) are 14.0 features rather than 13.x features.

    During development they were implemented in both 13.1 and 14.0 branches as these branches share a common code base, but these features will not be part of 13.1 final.

    As mentioned - 14.0 shares a common code base with 13.1 so functionally if you've been working in 13.1d, swapping it out for 14.0 should be trivial.
    The 13.1 and 14.0 production releases are coming very soon and 14.0 will be released very shortly after 13.1 (they will be back-to-back, almost-simultaneous releases)

    We do sincerely apologize for the confusion here.

    Regards
    Isomorphic Software

    Leave a comment:


  • claudiobosticco
    replied

    SmartClient Version: SNAPSHOT_v13.1d_2024-10-18/AllModules Development Only (built 2024-10-18)

    Hello, I just noticed that in the last 13.1 my SetFilterItem pickList doesn't open, you may try it with this test case:

    Code:
    isc.ListGrid.create({
        ID: "supplyList",
        width:500, height:300, alternateRecordStyles:true,
        dataSource: supplyItem,
        fields:[
            {name:"SKU"},
            {name:"itemName"},
            {name:"description"},
            {name:"category", filterEditorType: "SetFilterItem"}
        ],
        autoFetchData: true,
        showFilterEditor: true,
        filterOnKeypress: true,
        fetchDelay: 500
    });
    and I see this WARN:

    Code:
    22:29:57.653:MUP2:WARN:SetFilterItem:isc_DynamicForm_0_SetFilterItem[category]:MultiPickerItem is not supported in this build

    Leave a comment:


  • claudiobosticco
    replied
    SmartClient Version: SNAPSHOT_v13.1d_2024-09-06/AllModules Development Only (built 2024-09-06)

    I see the error is fixed, thanks.

    Leave a comment:


  • Isomorphic
    replied
    This has been fixed and will be available for download in the nightly build tomorrow (September 5).

    Leave a comment:


  • claudiobosticco
    replied
    And actually I've got the same error in my application:

    Code:
    WARN RequestContext dsRequest.execute() failed:
    java.lang.NullPointerException: null
        at com.isomorphic.sql.SQLSelectClause.getSQLString(SQLSelectClause.java:107) ~[isomorphic-sql-13.1-d20240829.jar:?]
        at com.isomorphic.sql.SQLDataSource.getClausesContext(SQLDataSource.java:4231) ~[isomorphic-sql-13.1-d20240829.jar:?]
        at com.isomorphic.sql.SQLDataSource.SQLExecute(SQLDataSource.java:1839) ~[isomorphic-sql-13.1-d20240829.jar:?]
        at com.isomorphic.sql.SQLDataSource.SQLExecute(SQLDataSource.java:1739) ~[isomorphic-sql-13.1-d20240829.jar:?]
        at com.isomorphic.sql.SQLDataSource.processRequest(SQLDataSource.java:509) ~[isomorphic-sql-13.1-d20240829.jar:?]
        at com.isomorphic.sql.SQLDataSource.executeFetch(SQLDataSource.java:453) ~[isomorphic-sql-13.1-d20240829.jar:?]
        at com.isomorphic.datasource.DataSource.execute(DataSource.java:3234) ~[isomorphic-core-rpc-13.1-d20240829.jar:?]
        at com.isomorphic.application.AppBase.executeDefaultDSOperation(AppBase.java:658) ~[isomorphic-core-rpc-13.1-d20240829.jar:?]
        at com.isomorphic.application.AppBase.executeAppOperation(AppBase.java:555) ~[isomorphic-core-rpc-13.1-d20240829.jar:?]
        at com.isomorphic.application.AppBase.execute(AppBase.java:498) ~[isomorphic-core-rpc-13.1-d20240829.jar:?]
        at com.isomorphic.datasource.DSRequest.execute(DSRequest.java:4366) ~[isomorphic-core-rpc-13.1-d20240829.jar:?]

    Leave a comment:


  • claudiobosticco
    replied
    SmartClient Version: SNAPSHOT_v13.1d_2024-08-29/AllModules Development Only (built 2024-08-29)

    Hello, I just noticed that with this test case in the fetchOperationFS sample:
    Code:
    isc.ListGrid.create({
        ID: "supplyList",
        width:500, height:300, alternateRecordStyles:true,
        dataSource: supplyItem,
        fields:[
            {name:"SKU"},
            {name:"itemName"},
            {name:"description"},
            {name:"category", filterEditorType: "SetFilterItem"}
        ],
        autoFetchData: true,
        showFilterEditor: true,
        filterOnKeypress: true,
        fetchDelay: 500
    });
    now there's an error when you open the category filter:

    Code:
    *11:16:21.559:XRP5:WARN:RPCManager:Server returned FAILURE with no error message performing operation 'supplyItem_fetch'.

    Leave a comment:


  • Isomorphic
    replied
    Apologies for the silence on this one - we'll be adding picker-placement for mobile / responsive design in the next few days and will update here when it's in.

    Leave a comment:


  • Isomorphic
    replied
    hi Claudio - SetFilterItem / MultiPickerItem don't implement the normal "PickList" interface, and don't currently support pickListPlacement.

    We'll take a look at what's involved and get back to you.

    Leave a comment:


  • claudiobosticco
    replied
    Hello, I just noticed that on handset the SetFilterItem doesn’t open full screen, is it intended to be like that?

    Leave a comment:


  • Blama
    replied
    Hi Isomorphic,

    thanks for the hint on optionFilterContext, which is exactly the shortcut needed. One can sort there and change other fetch params or use sortField, if it is just about sorting.

    "(5) Drag selection still possible, but on the opening caret only, not in the text anymore" which I mentioned in #17 seems to be fixed as well, either because of icon change to SVG or because you changed some code.

    I think that now all design-points are either addressed or you decided to keep them as they are, so this thread should be finished for now. Only samples are missing now.

    Thank you & Best regards
    Blama

    Leave a comment:


  • Isomorphic
    replied
    hi Blama,

    Following up on a couple of points:

    1) on sorting in particular, SetFilterItems already provide several ways to do it - directly with item.sortField/sortDirection or initialSort, or those same attributes on the "pickList" autoChild-grid via item.pickListProperties - or ...

    2) via item.optionFilterContext, using sortBy - in items with pickers, including SetFilterItem, item.optionFilterContext is effectively a shorthand for item.pickListProperties.dataProperties.requestProperties, so is appropriate for your question in #29

    Leave a comment:


  • Blama
    replied
    Hi Isomorphic,

    regarding the black selection from #23 I can see that this does no longer happen with SNAPSHOT_v13.1d_2024-06-20. So whatever you did in #24 seemed to have worked.
    I can also see that the ListGrid filter-icon and the SetFilterItem expand-icon are SVGs now.

    Best regards
    Blama

    Leave a comment:

Working...
X