Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 13.06.2006, 03:35
Agro вне форума Посмотреть профиль Отправить личное сообщение для Agro Найти все сообщения от Agro
  № 1  
Ответить с цитированием
Agro
 
Аватар для Agro

Регистрация: May 2006
Сообщений: 90
По умолчанию Можно ли редактировать DataSet Component динамически

Доброго времени суток!

У меня такая проблема. Хотелось бы получить возможность редактировать DataSet Component динамически. То есть, считывать количество и название столбцов, а так же тип информации в них содержащейся, из внешего файла, к примеру XML. Ну а потом всё это отобразить с помощью DataGrid Component.

Заранее благодарен.

Старый 13.06.2006, 11:18
Reijii вне форума Посмотреть профиль Отправить личное сообщение для Reijii Найти все сообщения от Reijii
  № 2  
Ответить с цитированием
Reijii
 
Аватар для Reijii

Регистрация: Apr 2004
Адрес: Харьков, Украина
Сообщений: 463
Отправить сообщение для Reijii с помощью ICQ
можно )
при помощи к примеру:
Код:
var item_obj:Object = {name:"Jim", age:30};
myDataGrid.addItem(item_obj);
а вообще подробней в help все хорошо описанно.
__________________
Feсi quod potui, faciant meliora potentes

Старый 13.06.2006, 14:28
Agro вне форума Посмотреть профиль Отправить личное сообщение для Agro Найти все сообщения от Agro
  № 3  
Ответить с цитированием
Agro
 
Аватар для Agro

Регистрация: May 2006
Сообщений: 90
Спасибо, но меня интересует связка XMLConnector - DataSet - DataGrid, а не работа с DataGrid напрямую. Неохота возиться с XML файлом, если уж создан XMLConnector, правда с удовольствием я бы опустил DataSet Component, но как связать XMLConnector и DataGrid без DataSet, не знаю. Может подскажешь?

Старый 14.06.2006, 01:45
KPaul вне форума Посмотреть профиль Отправить личное сообщение для KPaul Найти все сообщения от KPaul
  № 4  
Ответить с цитированием
KPaul
 
Аватар для KPaul

Регистрация: Nov 2005
Сообщений: 221
С моей точки зрения, большинство либо пользуется встроенными классами XML и LoadVars без особого унифицирования с кастомными парсерами и форматтерами, либо более продвинутые варианты например на основе amf протокола (Flash Remoting, AMFPHP). Про пакет mx.data к сожалению мне не много известно, я ограничиваюсь лишь биндингом оттуда.
Вобще, читая документацию, чувствуется что все эти приблуды ориентированы на использование data binding gui в Flash IDE и неоднократно упоминается, что все манипуляции с интерфейсом, при компиляции превращаются в довольно сложный код. Поэтому практика програмного пользования пакетом дата довольно редко встречается.

Не думаю, что каким-либо образом помог, но может кто-то из опытных откликнится. Мне было бы тоже очень интересно посмотреть хорошие туторы по этому вопросу, но не те что в хелпе, особенно как парсить данные на основе schema нажав туда, а потом сюда :)

PS А вообще пересаживайся на amf!
__________________
Fiat lux

Старый 14.06.2006, 01:58
Nirth вне форума Посмотреть профиль Отправить личное сообщение для Nirth Посетить домашнюю страницу Nirth Найти все сообщения от Nirth
  № 5  
Ответить с цитированием
Nirth
4AM Games
 
Аватар для Nirth

блогер
Регистрация: Nov 2002
Адрес: Sofia
Сообщений: 6,264
Записей в блоге: 1
Отправить сообщение для Nirth с помощью ICQ Отправить сообщение для Nirth с помощью AIM Отправить сообщение для Nirth с помощью MSN Отправить сообщение для Nirth с помощью Yahoo Отправить сообщение для Nirth с помощью Skype™
хм а что кто то юзает байндинги в Flash IDE? не знал=)
__________________
Я перестал переписывать, начал редактировать, еще лет 15 и я стану писателем ^_^

Старый 14.06.2006, 02:08
KPaul вне форума Посмотреть профиль Отправить личное сообщение для KPaul Найти все сообщения от KPaul
  № 6  
Ответить с цитированием
KPaul
 
Аватар для KPaul

Регистрация: Nov 2005
Сообщений: 221
Я думаю из-за большого колличества примеров в хелпе многие начинающие будут искушены. Хотя IDE-шные биндинги безнадежно устарели, как и не слишком удачный "фреймворк" на базе скринов.
__________________
Fiat lux

Старый 14.06.2006, 02:20
Nirth вне форума Посмотреть профиль Отправить личное сообщение для Nirth Посетить домашнюю страницу Nirth Найти все сообщения от Nirth
  № 7  
Ответить с цитированием
Nirth
4AM Games
 
Аватар для Nirth

блогер
Регистрация: Nov 2002
Адрес: Sofia
Сообщений: 6,264
Записей в блоге: 1
Отправить сообщение для Nirth с помощью ICQ Отправить сообщение для Nirth с помощью AIM Отправить сообщение для Nirth с помощью MSN Отправить сообщение для Nirth с помощью Yahoo Отправить сообщение для Nirth с помощью Skype™
Байндинги поправде удобны в флексе, где они задаются парой мета тэгов, и потом в MXML фигурными скобками.

например класс

Код:
class MyClass {
    [Bindable]
    public var a:String = "hello";
}
и в MXML
Код:
<mx:SomeTag someAttribute="{myClassInstance.a}" />
так же легко привязывать, обновление байндингов на событиях, и тд и тп
__________________
Я перестал переписывать, начал редактировать, еще лет 15 и я стану писателем ^_^

Старый 14.06.2006, 03:58
Agro вне форума Посмотреть профиль Отправить личное сообщение для Agro Найти все сообщения от Agro
  № 8  
Ответить с цитированием
Agro
 
Аватар для Agro

Регистрация: May 2006
Сообщений: 90
Цитата:
Сообщение от KPaul
PS А вообще пересаживайся на amf!
Привет, KPaul. Не хотелось бы показаться полным дилетантом, но что такое amf, я не знаю... Так же не очень понятно, что делать с моей проблемой. Я так понимаю, что проще набрать код ручками, обработать XML файл, а потом напрямую работать с DataGrid Component. Да, я послал тебе на мыло письмо, если не трудно, прочитай и зашли ответ.
Спасибо.

Старый 14.06.2006, 05:40
Nirth вне форума Посмотреть профиль Отправить личное сообщение для Nirth Посетить домашнюю страницу Nirth Найти все сообщения от Nirth
  № 9  
Ответить с цитированием
Nirth
4AM Games
 
Аватар для Nirth

блогер
Регистрация: Nov 2002
Адрес: Sofia
Сообщений: 6,264
Записей в блоге: 1
Отправить сообщение для Nirth с помощью ICQ Отправить сообщение для Nirth с помощью AIM Отправить сообщение для Nirth с помощью MSN Отправить сообщение для Nirth с помощью Yahoo Отправить сообщение для Nirth с помощью Skype™
AMF - Action(Script) Messaging Format, из особенностей, он позволяет посылать на сервер не просто строки, а именно объекты.
__________________
Я перестал переписывать, начал редактировать, еще лет 15 и я стану писателем ^_^

Старый 14.06.2006, 15:14
Agro вне форума Посмотреть профиль Отправить личное сообщение для Agro Найти все сообщения от Agro
  № 10  
Ответить с цитированием
Agro
 
Аватар для Agro

Регистрация: May 2006
Сообщений: 90
Цитата:
Сообщение от Nirth
AMF - Action(Script) Messaging Format, из особенностей, он позволяет посылать на сервер не просто строки, а именно объекты.
А где можно достать литературку по AMF?

Создать новую тему Ответ Часовой пояс GMT +4, время: 21:26.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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