TableColumnsChanged and TableRowChanged Does not fire on table AutoExpand

Posted by: jeff on 23 August 2020, 2:41 am EST

    • Post Options:
    • Link

    Posted 23 August 2020, 2:41 am EST

    Try adding this code to your demo

    
    spread.bind(GC.Spread.Sheets.Events.TableColumnsChanged, function (e, args) {   
      console.log('TableColumnsChanged')
    });
    
    spread.bind(GC.Spread.Sheets.Events.TableRowsChanged, function (e, args) {   
      console.log('TableRowsChanged')
    });
    
    spread.bind(GC.Spread.Sheets.Events.TableResizing, function (e, args) {   
      console.log('TableResizing')
    });
    
    
    

    https://www.grapecity.com/spreadjs/demos/features/tables/table-auto-expand/purejs

  • Posted 24 August 2020, 2:09 am EST

    Hi Jeff,

    We are able to replicate the issue at our end hence we have forwarded it to the concerned team for further investigation. We will update you regarding this as soon as we get updates, The internal Tracking ID for this issue will be SJS-5501.

    Regards

    Avinash

  • Posted 29 August 2020, 9:22 am EST

    Thanks Avinash!

  • Posted 30 April 2021, 12:38 am EST

    Hi Jeff,

    The Devs informed us that this is expected behavior from SJS. Doing auto-expand, SJS table only fire GC.Spread.Sheets.Events.TableResized. Please try this event and let us know if you face any issues.

    sheet.bind(GC.Spread.Sheets.Events.TableResized, (e, args) => {

    console.log(“tableResized”, args);

    });

    Tables Resized: https://www.grapecity.com/spreadjs/docs/v14/online/SpreadJS~GC.Spread.Sheets.Events~TableResized_EV.html?highlight=tableresized%2C

    Regards,

    Avinash

Need extra support?

Upgrade your support plan and get personal unlimited phone support with our customer engagement team

Learn More

Forum Channels