26

(3 replies, posted in Russian)

Спасибо за помощь

27

(3 replies, posted in Russian)

В этой строке ошибка. Правильно вот так

if Form1.TableGrid1.Cells[4,i]>'0'

28

(3 replies, posted in Russian)

Приветствую. Подскажите пожалуйста, как подсветить строку в таблице если Resault = положительному числу в один цвет, если отрицательному числу в другой?

Спасибо

Дмитрий здравствуйте. Скажите пожалуйста, есть ли возможность защитить EXE-ик от копирования? Что бы при переносе папки с программой с одной машины на другую, EXE файл не запускался?

31

(4 replies, posted in Russian)

Спасибо

32

(4 replies, posted in Russian)

Приветствую. Вопрос специфический. Есть возможность скриптом заставить DateTimePicker изменять дату не 00:00, а скажем в 09:00?

33

(4 replies, posted in Russian)

ок, спасибо

34

(4 replies, posted in Russian)

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

35

(4 replies, posted in Russian)

Приветствую Дмитрий. Подскажите пожалуйста. Есть ComboBox. Возможно ли каждому значению ComboBox присвоить цифровое значение(балл). Например запись в ComboBox №1 = 2 балла, №2 = 4 балла, №3 = 2 балла и т.д.

36

(4 replies, posted in Russian)

Спасибо

37

(4 replies, posted in Russian)

Здравствуйте Дмитрий. Вопрос по отчету. Отчет составлен по примеру взятому с форума(multiple reports).Как дописать скрипт,что бы отчет сразу открывался в формате PDF файла, а не  fr3?

38

(10 replies, posted in Russian)

Спасибо. Данный SQL запрос на извлечение данных  из базы расположенной в другом городе  и присоединенной по VPN соединению.

 SQLExecute('ATTACH DATABASE ''\\10.10.0.25\\sqlite.db'' as ''TestAlmaty''');

39

(10 replies, posted in Russian)

Приветствую Дмитрий.Помогите разобраться пожалуйста. Есть вот такой скрипт:

procedure Form1_Button7_OnClick (Sender: string; var Cancel: boolean);
var
   frxDBDataset1, frxDBDataset2: TfrxDBDataset;
   Results1, Results2: TDataSet;

begin
   SQLQuery('SELECT strftime(''%m.%Y'',skladDrawings.data),drawings.drawingsname,TOTAL(skladDrawings.amoutDrawings) '+
            'FROM skladDrawings LEFT OUTER JOIN drawings ON drawings.id=skladDrawings.id_drawings ' +
            'GROUP BY drawings.drawingsname ' , Results1);

   SQLQuery('SELECT strftime(''%m.%Y'', TestAstana.biletOperator.datatime), SUM(TestAstana.biletOperator.summa) '+
            'FROM TestAstana.biletOperator '+
            'WHERE strftime(''%m.%Y'', {DateTimePicker1}) = strftime(''%m.%Y'', TestAlmaty.biletOperator.datatime) ' , Results2);

             frxDBDataset1 := TfrxDBDataset.Create(Form1);
             frxDBDataset1.UserName        := 'Report1';
             frxDBDataset1.CloseDataSource := True;
             frxDBDataset1.OpenDataSource  := True;
             frxDBDataset1.DataSet         := Results1;

             frxDBDataset2 := TfrxDBDataset.Create(Form1);
             frxDBDataset2.UserName        := 'Report2';
             frxDBDataset2.CloseDataSource := True;
             frxDBDataset2.OpenDataSource  := True;
             frxDBDataset2.DataSet         := Results2;

             Form1.frxReport.Clear;
             Form1.frxReport.DataSets.Clear;
             Form1.frxReport.DataSets.Add(frxDBDataset1);
             Form1.frxReport.DataSets.Add(frxDBDataset2);

             Form1.frxReport.LoadFromFile(ExtractFilePath(Application.ExeName)+'Report\Loto.fr3'+);
             Form1.frxReport.DesignReport;

             frxDBDataset1.Free;
             frxDBDataset2.Free;

end;


В таком виде выходит ошибка  Error message: unrecognized token: "{", но если убрать в скрипте вот эту строку "'WHERE strftime(''%m.%Y'', {DateTimePicker1}) = strftime(''%m.%Y'', TestAlmaty.biletOperator.datatime) '", то кнопка срабатывает без ошибок. В чем заключается ошибка?

40

(10 replies, posted in Russian)

Пробелы помогли, но теперь вылезла другая ошибка.  Error message: unrecognized token: "{".

41

(10 replies, posted in Russian)

Дмитрий еще один вопрос по ошибкам. При нажатии кнопки  выходит такое сообщение
"Error messang: near "OUTER": syntax error" Script: SQLExecute" Сам скрипт в предыдущем сообщении

42

(10 replies, posted in Russian)

Спасибо

43

(10 replies, posted in Russian)

Приветствую. Подскажите пожалуйста почему не работает данный скрипт, а именно strftime('%d.%m.%Y', game.data),strftime('%H:%M', game.data)

procedure Form1_btRaport_OnClick (Sender: string; var Cancel: boolean);
var
    frxDBDataset1, frxDBDataset2, frxDBDataset3, frxDBDataset4: TfrxDBDataset;
    Results1, Results2, Results3, Results4: TDataSet;
begin
    // Data for first dataset
    SQLQuery('SELECT strftime('%d.%m.%Y', game.data),strftime('%H:%M', game.data),addGame.game,
                    game.summa,game.karta,addAdmin.admin,addCashier.cashier
              FROM  game
              LEFT OUTER JOIN addGame ON addGame.id=game.id_addGame
              LEFT OUTER JOIN addAdmin ON addAdmin.id=game.id_addAdmin
              LEFT OUTER JOIN addCashier ON addCashier.id=game.id_addCashier
              WHERE
              datetime(game.data) >= datetime({DateTimePicker2}, '+8 hours') AND
              datetime(game.data) <= datetime({DateTimePicker2}, '+8 hours', '+1 day')', Results4);
end;

44

(2 replies, posted in Russian)

Спасибо

45

(2 replies, posted in Russian)

Здравствуйте. Подскажите пожалуйста как в один отчет вывести данные из 4-х таблиц?

Спасибо

Здравствуйте Дмитрий. Подскажите  пожалуйста как задать условие для показа изображения в гриде? Например есть колонки имя и баллы. Имена группируются, а баллы суммируются. Допустим при достижении в одной из строк значения "100" вместо сумму выходило изображение соответствующие данному значению.

Спасибо. Я смог решить эту проблему более простым способом.

Спасибо за помощь!

В TableGrid1 отображаются данные из связной базы №1. Мне необходимо, что бы эти данные сохранялись в базе №2 и выводились в Edit. Данный скрипт работает, только сохраняет и старые записи и новые.