Funtie: Refresh datasursa cu repozitionare pe record

Lasă un comentariu

20 August 2009 de liviustoica55


public void refreshDatasource(FormDataSource dataSource = ds_ds)
{
    recId activeRecId;
    ;

    // Save the active record id
    activeRecId = dataSource.cursor().RecId;

    // Refresh the data source
    dataSource.research();

    // Reselect the saved record
    if (activeRecId != 0)
    {
        dataSource.findValue(fieldnum(Common, RecId), int642str(activeRecId));
    }

    // Redraw the form if refreshing the main data source
    if (dataSource.id() == ds_ds.id())
    {
        
        element.redraw();
    }
}

Lasă un răspuns

Completează mai jos detaliile despre tine sau dă clic pe un icon pentru autentificare:

Logo WordPress.com

Comentezi folosind contul tău WordPress.com. Dezautentificare / Schimbă )

Poză Twitter

Comentezi folosind contul tău Twitter. Dezautentificare / Schimbă )

Fotografie Facebook

Comentezi folosind contul tău Facebook. Dezautentificare / Schimbă )

Fotografie Google+

Comentezi folosind contul tău Google+. Dezautentificare / Schimbă )

Conectare la %s

%d blogeri au apreciat asta: