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

Вернуться   Форум Flasher.ru > Flash > Flex

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

Регистрация: Feb 2007
Сообщений: 7
Question Объединение ячеек в таблице. Как?

Такой вопрос:
Нужно создать таблицу с объединенными ячейками в последней строке.
Как на этом примере:
Код:
+-------+-------+-------+-------+
|   №   | col 1 | col 2 | col 3 |
+-------+-------+-------+-------+
|   1   | 100   | 340   | 100   |
+-------+-------+-------+-------+
|   2   | 200   | 230   | 25    |
+-------+-------+-------+-------+
|   3   | 230   | 50    | 30    |
+-------+-------+-------+-------+
|         ИТОГО | 620   | 155   |
+---------------+-------+-------+
Причем количество строк до "ИТОГО" может быть любое.
Данные получаю из XML файла.
Как такое реализовать?

Старый 28.02.2007, 17:05
barby вне форума Посмотреть профиль Отправить личное сообщение для barby Найти все сообщения от barby
  № 2  
Ответить с цитированием
barby
[+3 25.12.2006]
 
Аватар для barby

Регистрация: Feb 2006
Сообщений: 68
Отправить сообщение для barby с помощью ICQ Отправить сообщение для barby с помощью Skype™
Две таблицы. Одна - полная таблица без последней строки, вторая - таблица в одну строку с необходимым количеством и шириной ячеек.

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

Регистрация: Feb 2007
Сообщений: 7
Цитата:
Сообщение от barby
Две таблицы. Одна - полная таблица без последней строки, вторая - таблица в одну строку с необходимым количеством и шириной ячеек.
Встречный вопрос:
Как сделать первую таблицу без скрола, чтобы она увеличивалась в зависимости от кол-ва строк.
Как привязать вторую таблицу снизу и убрать заголовки?

Извиняюсь за ламерские вопросы... я только учусь

Старый 28.02.2007, 17:25
john вне форума Посмотреть профиль Отправить личное сообщение для john Посетить домашнюю страницу john Найти все сообщения от john
  № 4  
Ответить с цитированием
john
МЕГАФЛЭШЕР

Регистрация: May 1999
Адрес: Россия, Москва
Сообщений: 1,181
Grid -> GridItem - colSpan

принцип тот же что и у таблиц в хтмл

Код:
<mx:Grid backgroundColor="#CCCCCC"
     	paddingLeft="5"
     	paddingRight="5"
     	paddingTop="5"
     	paddingBottom="5"
     	>
     
     	<mx:GridRow>
     		<mx:GridItem  backgroundColor="#FFFFFF">
     			<mx:Label text="N" fontWeight="bold"/>
     		</mx:GridItem>
     		
     		<mx:GridItem  backgroundColor="#FFFFFF">
     			<mx:Label text="col1" fontWeight="bold"/>
     		</mx:GridItem>
     		
			<mx:GridItem  backgroundColor="#FFFFFF">
     			<mx:Label text="col2" fontWeight="bold"/>
     		</mx:GridItem>
     		
     		<mx:GridItem  backgroundColor="#FFFFFF">
     			<mx:Label text="col3" fontWeight="bold"/>
     		</mx:GridItem>
     		
     	</mx:GridRow>
     	
     	<mx:GridRow>
     	
     		<mx:GridItem  backgroundColor="#FFFFFF">
     			<mx:Label text="1" fontWeight="bold"/>
     		</mx:GridItem>
     		
     		<mx:GridItem  backgroundColor="#FFFFFF">
     			<mx:Label text="100" />
     		</mx:GridItem>
     		
     		<mx:GridItem  backgroundColor="#FFFFFF">
     			<mx:Label text="340" />
     		</mx:GridItem>
     		
     		<mx:GridItem  backgroundColor="#FFFFFF">
     			<mx:Label text="100" />
     		</mx:GridItem>
     		
     	</mx:GridRow>
     	
     	<mx:GridRow>
     	
     		<mx:GridItem  backgroundColor="#FFFFFF">
     			<mx:Label text="2" fontWeight="bold"/>
     		</mx:GridItem>
     		
     		<mx:GridItem  backgroundColor="#FFFFFF">
     			<mx:Label text="100" />
     		</mx:GridItem>
     		
     		<mx:GridItem  backgroundColor="#FFFFFF">
     			<mx:Label text="340" />
     		</mx:GridItem>
     		
     		<mx:GridItem  backgroundColor="#FFFFFF">
     			<mx:Label text="100" />
     		</mx:GridItem>
     		
     	</mx:GridRow>
     	
     	<mx:GridRow>
     	
     		<mx:GridItem  backgroundColor="#FFFFFF" colSpan="2">
     			<mx:Label text="Итого" fontWeight="bold"/>
     		</mx:GridItem>
     		
     		<mx:GridItem  backgroundColor="#FFFFFF">
     			<mx:Label text="340" />
     		</mx:GridItem>
     		
     		<mx:GridItem  backgroundColor="#FFFFFF">
     			<mx:Label text="100" />
     		</mx:GridItem>
     		
     	</mx:GridRow>
     	
     	
     </mx:Grid>


Последний раз редактировалось john; 28.02.2007 в 17:35.
Старый 28.02.2007, 17:33
john вне форума Посмотреть профиль Отправить личное сообщение для john Посетить домашнюю страницу john Найти все сообщения от john
  № 5  
Ответить с цитированием
john
МЕГАФЛЭШЕР

Регистрация: May 1999
Адрес: Россия, Москва
Сообщений: 1,181
Цитата:
Сообщение от Astral Man
Встречный вопрос:
чтобы она увеличивалась в зависимости от кол-ва строк.
э... похоже нужно баловаться с Repeater...

хм... если следующим вопросом будет а как элементы таблицы можно редактирвать,
то отвечу сразу, вам нужен DataGrid, а не таблица, как редактировать и именить ячейки - уже другой вопрос.....

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

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

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


 


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


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