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

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

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

Регистрация: Apr 2008
Сообщений: 211
По умолчанию Отображение данных

не подскажите почему через trace данные выводит, а в dynamic text нет?

Старый 23.04.2008, 17:16
Vertax вне форума Посмотреть профиль Отправить личное сообщение для Vertax Найти все сообщения от Vertax
  № 2  
Ответить с цитированием
Vertax

Регистрация: Oct 2005
Сообщений: 207
Код покажи.

Старый 23.04.2008, 17:20
ther вне форума Посмотреть профиль Отправить личное сообщение для ther Найти все сообщения от ther
  № 3  
Ответить с цитированием
ther

Регистрация: Apr 2008
Сообщений: 211
Код:
function handleResult(re:ResultEvent)
{//ResultEvent

	    var rs:RecordSet = RecordSet(re.result);

   for(var i = 0; i < rs.length; i++) {
	   trace(rs.getItemAt(i).Text); <=выводит
	  Newstext.text=rs.getItemAt(i).Text; <=нет

//		trace(rs.getItemAt(i));

    }
}
но если сделать
Код:
trace(Newstext.text);
то выводит...
для проверки вводил в это поле какое то значение(оно отображалось) но как только я ему присваивал
Код:
Newstext.text=rs.getItemAt(i).Text;
то значение изчезало


Последний раз редактировалось ther; 23.04.2008 в 17:31.
Старый 23.04.2008, 17:34
Vertax вне форума Посмотреть профиль Отправить личное сообщение для Vertax Найти все сообщения от Vertax
  № 4  
Ответить с цитированием
Vertax

Регистрация: Oct 2005
Сообщений: 207
1. Проверь имя текстового поля
2. Проверь точно ли текстовое поле находится на данном уровне
3. Если тестовое поле под маской сделай "embed шрифта".

Старый 23.04.2008, 17:42
ther вне форума Посмотреть профиль Отправить личное сообщение для ther Найти все сообщения от ther
  № 5  
Ответить с цитированием
ther

Регистрация: Apr 2008
Сообщений: 211
1.точно верно потому , что надпись бы не изчезала при присвоении
2. я так понимаю что все таки на том...потому как если ввести
Код:
Newstext.text="ghjgh";
То выводит
3. ставил all или кирилик все равно значение пропадает

Старый 23.04.2008, 17:58
Vertax вне форума Посмотреть профиль Отправить личное сообщение для Vertax Найти все сообщения от Vertax
  № 6  
Ответить с цитированием
Vertax

Регистрация: Oct 2005
Сообщений: 207
Очень интересно, а на исходник можно взлянуть?

Старый 23.04.2008, 18:13
ther вне форума Посмотреть профиль Отправить личное сообщение для ther Найти все сообщения от ther
  № 7  
Ответить с цитированием
ther

Регистрация: Apr 2008
Сообщений: 211
ммм...просто там идет коннект к базе в главном файле...могупросто дать кусок кода получения данных...его только нужно будет присвоить dynamic text...
Код:
import mx.remoting.*;
import mx.rpc.*;
import mx.remoting.debug.NetDebug;
 
var gatewayUrl:String = "http://darkway.kr.ua/flashservices/gateway.php"
 
NetDebug.initialize();
var _service:Service = new Service(gatewayUrl, null, 'News', null , null);
var pc:PendingCall = _service.getUsers();
pc.responder = new RelayResponder(this, "handleResult", "handleError");
 
function handleResult(re:ResultEvent)
{//ResultEvent

	    var rs:RecordSet = RecordSet(re.result);

   for(var i = 0; i < rs.length; i++) {
	   trace(rs.getItemAt(i).Text.toString());

	   str=rs.getItemAt(i).Text;
	   txt.text=str;
		Newstext.text=rs.getItemAt(i).Text;
		trace(Newstext.text);
//        reply = rs.getItemAt(i);
//		trace(rs.getItemAt(i));
 
    }
}
 
function handleError(fe:FaultEvent)
{
	reply="There has been an error";
}
блин...стремно как ты вылаживать...но терять пока еще нечего
ПС
еще нужен flashremoting и положить компоненты remotingclasses и remotingDebugclasses


Последний раз редактировалось ther; 23.04.2008 в 18:16.
Старый 23.04.2008, 18:52
Vertax вне форума Посмотреть профиль Отправить личное сообщение для Vertax Найти все сообщения от Vertax
  № 8  
Ответить с цитированием
Vertax

Регистрация: Oct 2005
Сообщений: 207
Идеи почти закончились. Попробуй так:
Растяни текстовое поле на всю сцену.
И поменяй на:
Код:
Newstext.text+=rs.getItemAt(i).Text + chr(13);
Возможно последний элемент идет у тебя пустым.

Старый 23.04.2008, 19:03
ther вне форума Посмотреть профиль Отправить личное сообщение для ther Найти все сообщения от ther
  № 9  
Ответить с цитированием
ther

Регистрация: Apr 2008
Сообщений: 211
да я сам в шоке...или пропускаю какую то мелочь ил хз...2 недели бился над нормально работой между php mySQL и flash настроил наконец...и уж не думал что зависну на отображении данных...нет не помогло...я флеш знаю плохо...но..есть ли вариант что то типа невидимого шрифта? просто мне уже ничего на ум не приходит..пробовал и через переменную стринговую...нифига


Последний раз редактировалось ther; 23.04.2008 в 19:05.
Старый 23.04.2008, 19:05
Vertax вне форума Посмотреть профиль Отправить личное сообщение для Vertax Найти все сообщения от Vertax
  № 10  
Ответить с цитированием
Vertax

Регистрация: Oct 2005
Сообщений: 207
А что трейс выводит?

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

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

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


 


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


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