مشكلات من در لود كردن xml در datagrid

mamad1364

Member
سلام دوستان .
خيلي وقت بود ميخواستم xml را در datagrid لود كنم براي صفحه سرچ كه ارزو به دل نموندم:green:
با يكسري مشكلات روبه رو شدم اگه راهنمايي كنيد دعاتون مي كنم
1 .direction ديتا گريد را چطور ست كنم . اينارو امتحان كردم نشد :

کد:
myTable.setStyle("direction","rtl");
myTable.getColumnAt(1).direction="rtl";

2- چطور با يك رويداد چند فايل xml را لود كنم . از كد زير استفاده مي كنم كه فقط xml اولي را مي خواند و بس

کد:
importXML = new XML();
importXML.ignoreWhite = true;
bt.onRelease = function() {
 myTable.removeAll();
 importXML.load("importdata.xml");
 importXML.load("importdata2.xml");
};
importXML.onLoad = function(success) {
 if (success) {
  var root = this.firstChild;// The root node
  var attr = root.attributes;
  if (attr.text.indexOf(key.text) != -1) {
   var myRow:Object = {صفحه:attr.pname, خلاصه:attr.text, عنوان:attr.cat};
   //list.addItem(myRow);
   //myTable.dataProvider = list;
   myTable.addItem(myRow);
   myTable.getColumnAt(0).width = 0;
   myTable.getColumnAt(0).resizable = false;
   myTable.getColumnAt(2).width = 100;
   myTable.getColumnAt(2).textAlign = "right";
   myTable.getColumnAt(1).width = 300;
   myTable.getColumnAt(1).textAlign = "right";
   myTable.setStyle("direction","rtl");
   myTable.setStyle("fontFamily","Tahoma");
   myTable.setStyle("headerColor","0xA6CBDD");
   myTable.setStyle("rollOverColor","0xDCEBF1");
   myTable.setStyle("selectionColor","0xFFF97D");
   myTable.setStyle("selectionDuration",300);
  }
 }
};
 

benyamin_pc

Well-Known Member
مشخصه از کامپوننت های as2 استفاده می کنید که مشکلاتی هست که من بهتون پیشنهاد میکنم توسط as3 و tlf خیلی سریع ی دیتا گرید خودتون بسازید و دیگه به راحتی و بدون دردسر ازش استفاده کنین و برای ساخت اون اگه سوال داشتین همین جا همه کمک می کنن
برای لود چنتا xml هم می تونین ی تابع بسازین که هر وقت خاستین با مقداری که فایل دلخواهتون باشه هر بار صداش کنین تا هی فایل های دلخواهتونو لود کنه
 

mamad1364

Member
من as3 بلد نیستم . وقت نمی کنم یاد بگیرم . یعنی راهی نیست واسه direction :-?
 

benyamin_pc

Well-Known Member
متاسفانه فلش توی کامپوننت خیلی ضعیف برخورد کرده و بیشتر تو builder رو این گزینه کار کرده که خودم زیاد با این حرکت موافق نیستم
برای دایرکشن توی استایل ی دیتا گرید من تاحالا چیزی ندیدم
این توی درخت هم صادقه برا همین هروقت چیزی لازم دارم خودم مینویسمش چون بیلدر انعطاف پرورو نداره و swf هم نمیده حتی تو ایر هم با پرو انعطاف بیشتری هست
 

جدیدترین ارسال ها

بالا