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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 11.06.2009, 14:10   #1
jahongir007
 
Аватар для jahongir007
 
Регистрация: 04.06.2009
Сообщений: 8
По умолчанию В чем ошибка?

Помогите пожалуйста у меня постоянно дает ошибка.
Я не могу отфильтровать.
И еще место ComboBox можно поставит CheckListBox и выбрать несколько стран и показатели.

Код:
procedure TForm1.N6Click(Sender: TObject);
begin
close;
end;

procedure TForm1.N7Click(Sender: TObject);
begin
panel1.Visible:=true;
begin
ComboBox1.Items.Clear;
ComboBox2.Items.Clear;
ComboBox3.Items.Clear;
ComboBox4.Items.Clear;
 with Table1 do
  begin
   First;
   while not Eof do
    begin
     ComboBox1.Items.Add(Table1.FieldByName('strana').Value);
     Next;
    end; //while
  end; //with
  with Table2 do
  begin
   First;
   while not Eof do
    begin
     ComboBox2.Items.Add(Table2.FieldByName('pokazateli').Value);
     Next;
    end; //while
  end; //with
  with Table3 do
  begin
   First;
   while not Eof do
    begin
     ComboBox3.Items.Add(Table3.FieldByName('God').Value);
     Next;
    end; //while
  end; //with
  with Table3 do
  begin
   First;
   while not Eof do
    begin
     ComboBox4.Items.Add(Table3.FieldByName('God').Value);
     Next;
    end; //while
  end; //with
end;
end;

procedure TForm1.Button2Click(Sender: TObject);

var Filtr3: string;
begin
Filtr3:= ComboBox1.Text;
{Filtr5:= ComboBox4.Text;}
with Table3 do
 begin
  CancelRange;
  SetRange([Filtr3], [Filtr3]);  ---Ошибка 
 end; //with
end;

end.
Помогите пожалуйста.
MJM

Последний раз редактировалось Stilet; 11.06.2009 в 14:28.
jahongir007 вне форума Ответить с цитированием
Старый 11.06.2009, 14:29   #2
fbus
Форумчанин
 
Аватар для fbus
 
Регистрация: 23.10.2008
Сообщений: 460
По умолчанию

странно, что тему еще не закрыли с таким названием.
так не спрашивают. это не паскаль.
N7Click - это что? откуда? к чему привязано?
извини, ясновидящий в отпуске
fbus вне форума Ответить с цитированием
Старый 11.06.2009, 14:30   #3
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
jahongir007
На какой строке ошибка?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 11.06.2009, 17:49   #4
jahongir007
 
Аватар для jahongir007
 
Регистрация: 04.06.2009
Сообщений: 8
По умолчанию

N7Click это на maimmenu кнопка. Когда нажимаю открывается panel. Ошибка дает на фильтрации. var Filtr3: string;
begin
Filtr3:= ComboBox1.Text;
{Filtr5:= ComboBox4.Text;}
with Table3 do
begin
CancelRange;
SetRange([Filtr3], [Filtr3]); ---Ошибка
end; //with
end;

вот здесь. Не знаю кок фильтрации использовать. Помогите. Combobox3 и Combobox4 года. Выбераю например с 1965 и по 2005 . Программа должна показать выбранную страну и выбранную показатель по этим годам.
MJM
jahongir007 вне форума Ответить с цитированием
Старый 12.06.2009, 10:25   #5
jahongir007
 
Аватар для jahongir007
 
Регистрация: 04.06.2009
Сообщений: 8
По умолчанию Здравствуйте!

N7Click это на maimmenu кнопка. Когда нажимаю открывается panel. Ошибка дает на фильтрации. var Filtr3: string;
begin
Filtr3:= ComboBox1.Text;
{Filtr5:= ComboBox4.Text;}
with Table3 do
begin
CancelRange;
SetRange([Filtr3], [Filtr3]); ---Ошибка
end; //with
end;

вот здесь. Не знаю кок фильтрации использовать. Помогите. Combobox3 и Combobox4 года. Выбераю например с 1965 и по 2005 . Программа должна показать выбранную страну и выбранную показатель по этим годам.
MJM
jahongir007 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
В чем ошибка? AleNa666 Паскаль, Turbo Pascal, PascalABC.NET 2 28.04.2009 14:28
В ЧЕМ ОШИБКА? salmanbaz Общие вопросы C/C++ 5 11.01.2009 13:21
В чем ошибка? fosto Паскаль, Turbo Pascal, PascalABC.NET 3 07.12.2008 19:10
В чем ошибка ? Droid Общие вопросы Delphi 13 03.05.2008 18:17
в чем ошибка? Lonix Общие вопросы Delphi 2 24.03.2007 09:41