Форум С++

 

Ответить на сообщение

Вернуться к теме

Вы отвечаете на сообщение:

Автор: XPyCT   (14.08.2007 в 16:02)
суть проблемы такова!

к примеру в проекте есть две формы, на каждой форме по таблице.
Таблица на главной форме состоит из 4 колонок
1) нумерация каждого ряда
2) наименование
3) Количество
4) Цена

Мне нужно сделать заявку на привоз товара позиций количество которых 5 и меньше!
при событии когда пользователь из меню выбирает ЗАЯВКА
открывается форма 2
далее в OnShow формы2 я пишу следующее
//----------------------------------------------------------------------
int i:
StringGrid1->ColCount=Form1->StringGrid->ColCount;
StringGrid1->RowCount=Form1->StringGrid->RowCount;

цикл начинаю с 1- так как есть 1фикс ряд
for(i=1; i<Form1->StringGrid1->RowCount; i++ )

if(StrToFloat(Form1->StringGrid1->Cells[2][i])<=5)
{
StringGrid1->Cells[1][i]=Form1->StringGrid1->Cells[1][i];
StringGrid1->Cells[2][i]=Form1->StringGrid1->Cells[2][i];
StringGrid1->Cells[3][i]=Form1->StringGrid1->Cells[3][i];
if(StringGrid1->RowCount-1=="")
StringGrid1->RowCount--;

}
//---------------------------------------------------------------------------------
Блин голова уже квадратная помогите плз если не затруднит:)


Ваше имя:

Пароль:

Цитировать

Используйте тэги для выделения текста:
Код: [code][/code]
Жирный: [b][/b]
Наклонный: [i][/i]
URL: [url][/url]

Сообщение:

Прикрепить: