Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 18.04.2010, 08:51   #1
Kos123
Пользователь
 
Регистрация: 29.09.2009
Сообщений: 12
По умолчанию поиск в StringGrid ...

Доброго времени суток!!!
Помогите пожалуйста разобраться. Осуществляю поиск в двух StringGrid.
StringGrid1 - колонка1 - шаблон артикулов. Во втором гриде колонка артикулов соответствует шаблону, а в третьем гриде похожи только первые три артикула - остальные или разбросаны, или отсутствуют. Если не использовать break то цикл не останавливается, а если исползовать то находит только первые три и все.

procedure TForm2.SpeedButton14Click(Sender: TObject);
var
i, ipM, s1, s2 : integer;
begin
s1 := RzStringGrid4.RowCount;
s2 := RzStringGrid5.RowCount;
for ipM := 1 to s1 do
begin
Edit5.Text := RzStringGrid7.Cells[1, ipM];
for i:=1 to s2 do
begin
{артикул найден}
if RzStringGrid5.Cells[2, ipM] <> Edit5.Text then
begin
RzStringGrid7.Cells[2, ipM] := RzStringGrid5.Cells[2, ipM];
Edit5.Text := RzStringGrid7.Cells[1, ipM+1];
end
{артикул НЕ найден}
else
RzStringGrid7.Cells[2, ipM] := '';
Edit5.Text := RzStringGrid7.Cells[1, ipM+1];
break;
end;
end;
end;
Kos123 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Поиск в StringGrid program123 Общие вопросы Delphi 6 13.09.2010 09:45
поиск в stringgrid Dimati87 Общие вопросы Delphi 6 17.07.2009 07:44
поиск текста из edit по StringGrid [?] dalien Общие вопросы Delphi 3 18.06.2009 22:35
Поиск в StringGrid program123 Помощь студентам 5 11.04.2009 19:10
StringGrid(поиск среднестатистического элемента) MaksimSeriy Общие вопросы Delphi 1 08.04.2009 23:53