Модераторы: Akina
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> DataGrid и excel, проблема 
:(
    Опции темы
ArtNeoX
Дата 12.2.2006, 07:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 125
Регистрация: 23.10.2005

Репутация: нет
Всего: нет



Имеется форма с DataGrid. В DataGrid около 100 столбцов. Пользователь может отключить любые столбцы (удалить, скрыть) и оставить определенное колличество. Затем нужно экспортировать оставшиеся столбцы в excel. Если заранее знаеш какие оставит столбцы пользователь, то с экспортом проблем нет. А если не знаеш, то как экспортировать, ведь комбинаций масса. Путем перебора неполучится, типа имеется 3 столбца если 1 выключен то экспортировать 2-й и 3-й. А если их не 3 а 100 ?
PM MAIL   Вверх
Exception
Дата 12.2.2006, 16:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 4525
Регистрация: 26.12.2004

Репутация: 7
Всего: 186



Я понимаю, что на форуме писать можно как угодно, но давайте соблюдать хотя бы элементарные правила русского языка (пусть Вам на него и плевать):
1. "Не" с глаголами пишется раздельно: не получится.
2. После глаголов 2-го лица ед. числа (делаешь, пишешь, думаешь) пишется мягкий знак: знаешь.

По сабжу: что ты имеешь в виду под "пользователь может удалить столбцы"? Как он их удаляет? Выражайся конкретнее, да и код показать не помешает :) .
PM   Вверх
ArtNeoX
Дата 13.2.2006, 21:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 125
Регистрация: 23.10.2005

Репутация: нет
Всего: нет



Visible = False
PM MAIL   Вверх
Akina
Дата 14.2.2006, 10:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20581
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: 34
Всего: 454



Ну так и кто мешает потом пробежать по столбцам грида и экспортировать только те, у которых Visible=True ?


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
ArtNeoX
Дата 15.2.2006, 22:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 125
Регистрация: 23.10.2005

Репутация: нет
Всего: нет



smile

да вот еще что.
Ввод и отображение информации на нескольких строках
Для TextBox - это MultiLine
А для DataGrid ?
PM MAIL   Вверх
Akina
Дата 16.2.2006, 09:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20581
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: 34
Всего: 454



Цитата(ArtNeoX @ 15.2.2006, 23:46 Найти цитируемый пост)
Для TextBox - это MultiLine
А для DataGrid ?

Не умеет. Не существует.

Если доступна .Net Framework - см. справку по DataGridTextBox.


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
kulibin
Дата 20.2.2006, 21:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 229
Регистрация: 9.5.2005
Где: Украина, Запорожь е

Репутация: 2
Всего: 3



загнул - .нет - это же тема совсем другая smile - ето же переучиваться токо годами
с дата-грид такое точно не получится
вот тут грид есть - токо это не "датагрид" - заполнять руками придётся:
vbaccelerator.com/home/VB/Code/Controls/S_Grid_2/
сам её не юзал - но вроде солидная техника
токо там вроде у неё с локалью нашей траблы - я вроде её перекомпилировал - и тогда нормально заработала
но сильно я её не тестировал - хотел, но сильно к MSFlexGrid привязался smile
а щас вот свой датагрид делаю - но там ещё долго мне долбаться smile
а зачем мультилайн то тебе? я как-раз в свой датагрид думаю - делать или ну его smile - геморойненько - да и я за жисть ни разу не сталкивался с такой прямо необходимостью
PM MAIL WWW ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "VB6"
Akina

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по VB обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • Используйте теги [code=vb][/code] для подсветки кода. Используйтe чекбокс "транслит" (возле кнопок кодов) если у Вас нет русских шрифтов.


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Akina.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | VB6 | Следующая тема »


 




[ Время генерации скрипта: 0.0602 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.