Как получить доступ к данным табличной формы в oracle apex 18.2 - PullRequest
0 голосов
/ 08 февраля 2019

Как получить доступ к данным табличной формы в oracle apex. Мне нужно вставить данные на основе данных доступа в табличной форме.пожалуйста, помогите мне решить мою проблему

1 Ответ

0 голосов
/ 08 февраля 2019
(function($) {

    function update(model) {
        var salKey = model.getFieldKey("SAL"), 
            total = 0;

        model.forEach(function(record, index, id) {
            var sal = parseInt(record[salKey], 10),  
                meta = model.getRecordMetadata(id);

            if (!isNaN(sal) && !meta.deleted && !meta.agg) {
                total += sal;
            }
        });
        $s("P1_TOTAL_AMOUNT", total);
    }

    $(function() {

        $("#emp").on("interactivegridviewmodelcreate", function(event, ui) {
            var sid,
                model = ui.model;

            if ( ui.viewId === "grid" ) {
                sid = model.subscribe( {
                    onChange: function(type, change) {
                        if ( type === "set" ) {

                            if (change.field === "SAL" ) {
                                update( model );
                            }
                        } else if (type !== "move" && type !== "metaChange") {

                            update( model );
                        }
                    },
                    progressView: $("#P1_TOTAL_AMOUNT") 
                } );

                update( model ); 

                model.fetchAll(function() {});
            }
        });
    });
})(apex.jQuery);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...