crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

> построение таблицы
ArhiZhek
  опции профиля:
сообщение 15.11.2011, 16:05
Сообщение #1


Студент
*

Группа: Участник
Сообщений: 46
Регистрация: 9.10.2011
Пользователь №: 2932

Спасибо сказали: 0 раз(а)




Репутация:   0  


из этой программы нужно построить таблицы в excel по посчитанным данным (в правой части программы)
Прикрепленное изображение

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

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


Кто-то знает как это можно реализовать?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
 
Начать новую тему
Ответов
silver47
  опции профиля:
сообщение 17.11.2011, 18:22
Сообщение #2


Активный участник
***

Группа: Участник
Сообщений: 356
Регистрация: 1.4.2010
Пользователь №: 1584

Спасибо сказали: 40 раз(а)




Репутация:   6  


2 ArhiZhek что именно не получается? Как записать чего-то в эксель пример давал. Чтобы проверить выбран ли QCheckBox, достаточно
if(QCheckBox::isChecked)
. Начните с более простого форматирования листа, без добавления и прочего. По шагам:

1 Просмотреть выданный мною пример и попробовать вывести значения в другие части листа, меняя позицию курсора.
2 Проверяя, выбран ли чекбок, перенести значение на лист.
3 Поиграться с форматированием и формулами на листе, подумать как упростить рассчет, в конечном итоге, добитьтся необходимого внешнего вида выводимого отчета.
3а Научиться определять последнюю заполненую строку листа. И начинать заполнять с нее. В том же факе сказано не только как ЗАПИСАТЬ данные на лист, но и как ПРОЧИТАТЬ их.

В общем и целом: форум для помощи по вопросам, с которыми люди сталкиваются изучая программирование, за Вас здесь программу никто не напишет. Если Вам нужна программа, то есть ресурсы фрилансеров. Если Вы хотите научиться писать программы, то попробуйте последовательно выполнить эти 4 незамысловатых пункта. В каждом конкретном вопросе, если что не получается, обращайтесь поможем.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме


Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 15.1.2025, 15:31