Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Не могу вывести в datagrid значения.... (http://www.flasher.ru/forum/showthread.php?t=104418)

_bioscorpio_ 25.11.2007 14:18

Не могу вывести в datagrid значения....
 
Всем привет! Есть такой вопрос, есть комбобокс, есть дата грид... при выборе в комбобокс значение, ни как не могу вывести значения выбранного в дата грид...

my_dg - datagrid
list_cmb - combobox

Код:

my_dg.editable = false;
import mx.controls.Alert;
var listXML = new XML();
listXML.ignoreWhite = true;
listXML.load("db file.xml");
listXML.onLoad = function(success) {
        if (success) {
                var nodes = this.firstChild.childNodes;
                var nodesLength = nodes.length;
                for (var i = 0; i<nodesLength; i++) {
                        var node = nodes[i];
                        list_cmb.addItem(node.attributes['names'], node.childNodes);
                }
        } else {
                mdm.Dialogs.prompt("Error occurred loading XML data");
        }
};
var comboboxListener = {};
comboboxListener.change = function(event) {
        var nodes = event.target.selectedItem;
        var nodesLength = nodes.length;
        this.my_dg.removeAll();
        for (var i = 0; i<nodesLength; i++) {
                var node = nodes[i];
                list.addItem = ({Дата:node.attributes['dates'], Счет:node.attributes['schet'], Ордер:node.attributes['order'], Сумма:node.attributes['money'], Долг:node.attributes['cont']});
        }
        my_dg.dataProvider = list;
        my_dg.getColumnAt(0).width = 60;
        my_dg.getColumnAt(1).width = 70;
        my_dg.getColumnAt(2).width = 150;
        my_dg.getColumnAt(3).width = 70;
        my_dg.getColumnAt(4).width = 70;
        my_dg.getColumnAt(5).width = 100;
};
comboboxListener.my_dg = my_dg;
my_dg.addEventListener('change', comboboxListener);



Часовой пояс GMT +4, время: 18:09.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.