Спасибо. Да, это то что нужно.

Добрый день Дмитрий. На форме есть два Edit1 и Edit2. В Edit1 вводится некая сумма, Edit2 автоматически выводится 1. Условие начало ввода в Edit2 от 40000, с шагом в 20000. Т.е. при вводе в Edit1 суммы до 39999, в Edit2 - 0, при вводе 40000 и до 59999 - 1, при вводе от 60000 до 79999 - 2, от 80000 до 99999 - 3 и т.д. Каким образом создать такое условие и возможно ли это?

3

(7 replies, posted in Russian)

Дмитрий простите. Не тот архив вложил. Форма bingo37, кнопка "Детализация за месяц"

4

(7 replies, posted in Russian)

Спасибо. Проект приложил

5

(7 replies, posted in Russian)

Спасибо за скорый ответ, но HAVING работает только так

HAVING total(in_out.discount)>0

так

total(in_out.discountOut)>0

или так

total(in_out.discount)- total(in_out.discountOut)>0 

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

6

(7 replies, posted in Russian)

Здравствуйте. Помогите плиз. Есть такой SQL запрос:

SELECT
strftime('%d.%m.%Y',in_out.data),
in_out.IDG,
total(in_out.INN),
total(in_out.OUTT),
total(in_out.OUTT)- total(in_out.INN),
total(in_out.discount),
total(in_out.discountOut),
total(in_out.discount)- total(in_out.discountOut)
FROM in_out
WHERE (in_out.data >= {dtFrom}) AND (in_out.data <= {dtTo})
GROUP BY in_out.IDG
ORDER BY in_out.data

Результат во вложении

Вопрос вот в чем. Как мне скрыть строки в которых DISCOUNT IN, DISCOUNT OUT и DISCOUNT WIN равны 0?

Спасибо

8

(3 replies, posted in Russian)

Как вариант: полю NUM присвоить Тип поля -ТЕКСТ

Дмитрий, а есть ли другие способы защиты? Например привязка к MAC адресу серверной машины? Выше указанный способ не работает на машине с Server 2012, так как диски работают в Raid-массиве.

Дмитрий приветствую. Положил программу  на сервере. При подключении через RDP скрипт не работает. Появляться такая ошибка (см скрин). Собственно вопрос. Можно как то это излечить?

11

(2 replies, posted in Russian)

Спасибо

12

(2 replies, posted in Russian)

Приветствую Дмитрий. Ситуация такая. Запускаю созданный проект, произведя необходимые работы с ним выхожу их него, через какое то время опять запускаю и закрываю. При каждом открытии и закрытии в диспетчере задач появляется копия не завершенного процесса. В результате многократного использования EXE-ка  появляется ошибка при открытии файла. Приходится вручную закрывать все копии приложения  в диспетчере. Как с этим бороться?

13

(6 replies, posted in Russian)

Да. Спасибо.

14

(6 replies, posted in Russian)

Да, это запрос возращает все записи таблицы. Но мне нужно другое. На скриншоте показано. Мне нужно что бы запрос выдал общее количество записей именно после группировки по name (на скриншоте это 5).

15

(6 replies, posted in Russian)

Спасибо. Но это не то что нужно. Необходимо что бы выводилась не списком, а числовым форматом. Результат должен показать только число 4 (по примеру)

16

(6 replies, posted in Russian)

Приветствую. Помогите пожалуйста с запросом.

SELECT name FROM Contact GROUP BY name

 
Результат запроса     
                                      name
   
                                      Саша
                                      Иван
                                      Маша
                                      Миша
Как мне вывести общее количество имен? (В данном случае 4)

17

(4 replies, posted in Russian)

Можно по подробней?

18

(4 replies, posted in Russian)

ок. Спасибо

19

(4 replies, posted in Russian)

Ссылка на архивhttps://yadi.sk/d/Dh55cj6TrHxK7

20

(4 replies, posted in Russian)

Помогите пожалуйста. Бьюсь третий день. Объясните пожалуйста в чем разница между этими запросами? Почему 1-й запрос выводит данные в таблицу, а 2-й не выводит данные в Raport?
 

SQLQuery('SELECT terminal1M.reserv,strftime(''%d.%m.%Y'', terminal1M.data),total(terminal1M.INN), '+
             'total(terminal1M.OUTT),total(terminal1M.INN)- total(terminal1M.OUTT), '+
             'terminal1M.reserv-(total(terminal1M.OUTT)- total(terminal1M.INN)) '+
             'FROM terminal1M '+
             'WHERE strftime(terminal1M.data) = strftime('+main.DateTimePicker1.sqlDate+')  ',Results1);
 SELECT
         terminal1M.reserv,
         strftime('%d.%m.%Y', terminal1M.data) ,
         total(terminal1M.INN),
         total(terminal1M.OUTT), 
         total(terminal1M.INN)- total(terminal1M.OUTT),
         terminal1M.reserv-(total(terminal1M.OUTT)- total(terminal1M.INN))
         FROM terminal1M
        WHERE datetime(terminal1M.data) = datetime({DateTimePicker1})

Приветствую. По 2 вопросу. Загружайте фото небольшого размера (например 800 pix на 600 pix). По поводу перевода в 1.44 помочь не могу.

Приветствую.

Я правильно понял, что поиск  необходим по модели? При вводе определенной модели появляется описание RC и фото? Или по бренду?

Вам нужен точное совпадение текста?

alduyr wrote:

Получил - Спасибо. Окно MODEL должно работать как поисковик по тексту Описание RC.

Посмотрите. При вводе текста в "описания RC" в TableGrid1  отображается информация соответствующая введенной информации.