26

(27 replies, posted in Russian)

если я соберу программу на 1.49 а работать буду 1.45 это возможно?? не хочется покупать программу на 3 компа. дороговато обходится.

добавте плиз видео по работе со скриптами. что нибудь простое.

28

(42 replies, posted in Russian)

Дмитрий плиз выложи проект который получился у нас с вами по продаже товара с возможнастью заказа и поиска ссылка на скачивание https://yadi.sk/d/-w1aGcdCeGybw

можно ли а справке добавить пояснение по скриптам сделать что и для чего?

DriveSoft wrote:

С помощью скрипта, для кнопки поиска необходимо установить значение Default := True, например:

Form1.Button1.Default := True;

если подробно, захожу в скрипты в программе,

end;

Form1.Button1.Default := True;
begin

end;

копируем этот код
Это правильно?

как правильно настроить кнопку поиска?  пример: есть строка поиска и при вводе в строку поиска инфу нажатием на кнопку ENTER срабатывала строка поиска?

DriveSoft wrote:

Menshikov
Отправил вам на емейл проект с подсветкой заказа.

огромное спасибо. все отлично работает. сегодня буду разбиратся почему не получалось у меня. в чем моя ошибка. теперь и поиск работает по 4 критериям без производителя.

DriveSoft wrote:

Это можно сделать в событии OnChange компонента TableGrid
но данное событие было реализовано в бета версии 1.44, скачайте ее
https://www.dropbox.com/s/2phoggh5kfu88 … 4.zip?dl=0


Пример

procedure Form1_TableGrid1_OnChange (Sender: string);
var
    i,c: integer;
begin
    c := Form1.TableGrid1.RowCount - 1;
    for i := 0 to c do
    begin
         if Form1.TableGrid1.Cells[3,i] = 'Да' then Form1.TableGrid1.Cell[3,i].Color := clRed;
         if Form1.TableGrid1.Cells[3,i] = 'Нет' then Form1.TableGrid1.Cell[3,i].Color := clGreen;
    end;
end;

проект с реализацией примера

скачал пример. у меня у этом проекте показывает только Да или Нет.

34

(32 replies, posted in Russian)

DriveSoft wrote:
Menshikov wrote:
DriveSoft wrote:

Отправил снова, поправил кое что, также проверил на версии 1.45, все ок.

проверил, теперь видно фирма и модель работают. а вот с заказами все равно пока ни как. в моей базе есть два заказа, сбросил базу в проект на главной странице не показывает что они вообще есть.

Вы в заказе не указали производителя, поэтому заказ не может сопоставится правильно с товаром, просто укажите производителя в заказе.

да это все понятно. покупателю не важен кто сделал чехол. ему важно чтобы он подходил к его телефону. а производитель важен продовцу чтобы знать цену этого чехла. по этому нужно чтобы поиск работал по типу,фирме,и модели. можно ли так сделать?

DriveSoft wrote:

Menshikov
Можете )
в данной ветке есть примеры, о какой вашей базе идет речь? я к сожалению все не помню )

не могу вставить ссылку на тему, тема называется "таблица и comboBox и др." вы помогли мне очень с базой. правда пока еще есть один вопрос он в той теме остался по базе чехлов в заказах. именно эту ячейку я и хотел раскрасить.

DriveSoft wrote:

тогда условие окрашивания ячейки будет таким

procedure Form1_TableGrid1_OnChange (Sender: string);
var
    i,c: integer;
begin
    c := Form1.TableGrid1.RowCount - 1;
    for i := 0 to c do
    begin
         if  Pos('T', Form1.TableGrid1.Cells[3,i])>0 then Form1.TableGrid1.Cell[3,i].Color := clRed;
    end;
end;

окрашивание текста до знака к сожалению не сделать.

могу ли я окрасить определенную ячейку ( по нашей базе заказы) чтобы только заказ выделялся от основной массы.

37

(32 replies, posted in Russian)

я нашел что вы изменили, но поиск по всем критериям ненужен. производитель в поиске не должен участвовать. в прошлый раз я удалил в коде поиск по производителю. теперь я понял что из за того что я удалил поиск по производителю меняется и показ информации о покупателе.

38

(32 replies, posted in Russian)

DriveSoft wrote:

Отправил снова, поправил кое что, также проверил на версии 1.45, все ок.

проверил, теперь видно фирма и модель работают. а вот с заказами все равно пока ни как. в моей базе есть два заказа, сбросил базу в проект на главной странице не показывает что они вообще есть.

39

(32 replies, posted in Russian)

DriveSoft wrote:

Menshikov
Поправил )

скачал проект но все те проблемы которые были они и остались. я видел тот товар который вы добавили, я добавил свой и он уже не показывает человека который заказал, тоже самое получилось и с выбором модели по фирме. могли вы выслать не тот проект по ошибке или может проблема с программой 1.45? может из за ее получится такая проблема?

40

(32 replies, posted in Russian)

DriveSoft wrote:

Отправил доработанный проект на ваш e-mail.

Дмитрий обратите внимание что в Forma1 нажимаете на строку товара заказаного он не показывает кто заказал. И при поиске заказа  модель высвечивается просто кучей а не по фирме.

41

(32 replies, posted in Russian)

Можно ли сделать поиск в строке по первым символам?

42

(32 replies, posted in Russian)

проект отправил. по старой регистрации отправить пост не смог.