|
|
|
| суть проблемы такова!
к примеру в проекте есть две формы, на каждой форме по таблице.
Таблица на главной форме состоит из 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--;
}
//---------------------------------------------------------------------------------
Блин голова уже квадратная помогите плз если не затруднит:) | |
|
|