00
27 2015-06-14 13:57:52
Re: Как скрыть ввод пароля за звёздочками? (1 replies, posted in Russian)
procedure Form1_OnShow (Sender: string; Action: string);
begin
frmLogin.edPassword.PasswordChar := '*';
frmLogin.ShowModal; // показываем окно для авторизации
end;
28 2015-05-26 10:49:08
Re: Скопировать часть текста из Memo1 и вставить в Edit1 (6 replies, posted in Russian)
Смотря что вам нужно ...
Пример :
Делаете у компонента событие . В скрипте у вас появляется заготовка процедуры
procedure Form1_Button1_OnClick (Sender: string; var Cancel: boolean);
begin
end;
добавляете оператор скрипта между begin и end; для компонента Edit1 и Memo1 , которые вы расположили
на форме Form1 : Form1.Edit1.Text := Copy (Form1.Memo1.Text ,1,3);
получится вот так :
procedure Form1_Button1_OnClick (Sender: string; var Cancel: boolean);
begin
Form1.Edit1.Text := Copy (Form1.Memo1.Text ,1,3);
end;
29 2015-05-26 06:23:19
Re: Скопировать часть текста из Memo1 и вставить в Edit1 (6 replies, posted in Russian)
NovayaForma.EdKod2.Text:=Copy ( NovayaForma.MemoKod2..Text,1,3); // с позиции 1 копировать 3 символа
30 2015-05-17 12:08:21
Re: Автоматизация (30 replies, posted in Russian)
После End не хватает ; ( end;)
31 2015-05-11 08:32:57
Re: Что реализовать в первую очередь? (396 replies, posted in Russian)
Добрый день !
А есть ли у Вас в планах реализация компонента по обработке данных с СОМ порта ?
32 2015-05-03 09:39:10
Topic: Переключить регистр клавиатуры из скрипта . (1 replies, posted in Russian)
Добрый день ! Подскажите , пожалуйста , можно ли из скрипта переключить регистр клавиатуры
( например на верхний Caps Lock) ?
33 2015-05-02 12:47:14
Re: Что реализовать в первую очередь? (396 replies, posted in Russian)
Добрый день!
К сожалению пришла пора, когда приходится отказываться от ряда задач под MVDb из за отсутствия выхода на Com порт.
Сделал проект с использованием PS/2 для ввода параметрических данных от оборудования . Такой вариант показал некоторые неудобства
и отсутствие надежности в синхронизации работы оборудования . Да и очень узок спектр задач , которые можно решать через PS/2.
Использовал прием , когда данные из порта обрабатывал через промежуточный лог-файл , тоже не для задач реального времени .
В общем ПРОШУ добавить новый компонент ( типа TRS232Edit ) для монитора порта ввода-вывода , который существенно расширит круг возможностей MVDb и сделает Ваш проект по сути весьма универсальным .
34 2015-05-01 10:17:11
Re: Вопрос по БД (8 replies, posted in Russian)
А можно тогда указать сетевую папку в Copy to. Файл скопируется туда ?
Да, скопируется .
35 2015-04-09 06:27:28
Re: Прошу помощи со скриптом. (4 replies, posted in Russian)
if Orders.EXW.Checked then Orders.CFR.Enabled :=False; < ---- уберите вот эту точку с запятой
36 2015-04-06 07:19:47
Topic: Помогите разобраться (1 replies, posted in Russian)
Добрый день !
Создал форму для " Новая запись" . На форме все компоненты для создания записи и кнопка Сохранить.
Также на форме расположен грид для таблицы , куда сохраняется запись .
Добавляю кнопку для отчета(любого) в фастреп. из этой таблицы . При нажатии кнопки Отчет, срабатывает кнопка Сохранить ,
а затем выводится отчет .
37 2015-03-24 21:47:17
Re: Похоже на ошибку в 1,50 (3 replies, posted in Russian)
Спасибо ! Работает.
38 2015-03-24 19:28:50
Re: Похоже на ошибку в 1,50 (3 replies, posted in Russian)
Могу конечно переделать проект и по онклику менять точку на запятую , но таких текстбоксов много,
да и все таки похоже это ошибка .
39 2015-03-24 13:28:40
Topic: Похоже на ошибку в 1,50 (3 replies, posted in Russian)
Добрый день !
Сегодня обнаружил , что с переходом на 1,50 мой проект стал неправильно заполнять базу.
Речь идет о вводе реального числа через текстбокс . В ранних версиях происходила замена
точки на запятую автоматом при использовании кнопки SQL запрос . Сейчас в конструкции
UPDATE tab SET a = {EDIT1} если в EDIT1 разделитель запятая , то пишет правильно , а если точка , то пишет '0'.
А в INSERTe все нормально .( Вот в таком :
INSERT INTO Nakladnie (Nomer,NakData,Otkuda,Kuda,Rasxod,PrixRasx,VozvrNet,id_Materials,
ZayavNom,ZayavData,id_employees,Prixod,Vozvrat)
SELECT {Edit4},{DateTimePicker1},MatZayav2.Otkuda,MatZayav2.Kuda,{Edit3},
{CheckBox1},{CheckBox1},
MatZayav2.id_Materials,MatZayav2.NomerZayav,MatZayav2.DataZayav,{TableGrid2},0,0
FROM MatZayav2
WHERE MatZayav2.id LIKE "{TableGrid1}" )
40 2015-03-21 06:07:12
Re: "" is not a valid integer value. where there is not a match in the db (11 replies, posted in Script)
if trfcontid = '' then trfcontid := '0';
41 2015-03-19 11:03:45
Re: Проверка на пытающегося залогиниться клона (13 replies, posted in Russian)
В такой ситуации проект не запускается на сервере , а грузится на комп пользователя и там запускается.
42 2015-03-14 10:20:08
Re: id последней записи в таблицу. (8 replies, posted in Russian)
Извините !
Нашел .
43 2015-03-14 10:10:16
Topic: id последней записи в таблицу. (8 replies, posted in Russian)
Добрый день !
На форме нажал кнопку Сохранить запись . По афтеклику хочу доапдейтить эту запись из скрипта .
Есть ли возможность получить id этой записи в таблице ?
44 2015-02-21 11:40:10
Topic: Логфайл с запросами SQL (1 replies, posted in Russian)
Добрый день !
Есть потребность в создании логфайла с выполняемыми приложением SQL запросами .
Хочу организовать синхронизацию по таймеру между клиентом и сервером через исполнение таких
логфайлов. Иногда скорость соединения мала или нет совсем . Есть ли какието возможности ?
45 2015-02-13 15:03:59
Re: Дополнительные иконки для кнопок (8 replies, posted in Russian)
procedure frmPrihodKolish_Button1_OnMouseDown (Sender: string; MouseLeft, MouseRight, MouseMiddle: boolean; Shift, Alt, Ctrl: boolean; X, Y: Integer);
begin
frmPrihodKolish.Panel2.Color := clRed;
end;
procedure frmPrihodKolish_Button1_OnAfterClick (Sender: string);
frmPrihodKolish.Panel2.Color := clGreen;
Beep(2000, 1000); // 2000 - Freq (Hz), 1000 - duration (ms)
end;
46 2015-02-13 14:57:54
Re: Дополнительные иконки для кнопок (8 replies, posted in Russian)
Тоже неплохая идея! Спасибо! В принципе, также можно на кпопку и микро-картинку (псевдо-иконку) приатачить... А как в процессе нажатия кнопки задать изменения цвета? (сорри за ламерские вопросы - учусь... )) ) В скрипте по событию нажатия кнопки - присваиваем компоненту другой цвет, так?
----
Попробовал пиктограмки из файлов вставлять на кнопки, но, к сожалению, они уходят на задний план под кнопку и невозможно никак вытащить их на передний... (хотя есть выбор плана front/back).
1,Правая кнопка мыши позволит вам менять уровень пиктограммы.(или кнопки)
2. OnMouseDoun я использую у Кнопки для смены цвета у панели, А OnAfterClick - возвращаю изначальный цвет.
47 2015-02-12 20:17:51
Re: Дополнительные иконки для кнопок (8 replies, posted in Russian)
Вместо иконок я на кнопки нарезаю панельки и в процессе нажатия на кнопки изменяю цвет этих панелек.
Получаются светодиоды , которые меняют цвет. Полезно при работе по сети (удаленно) , т.е. нажал сохранить - загорелся красный - а потом зеленый.
48 2015-02-05 13:29:01
Topic: Обнаружил баг (3 replies, posted in Russian)
Добрый день !
Сегодня обновил бета 1,49(вчерашняя).
Обнаружил , что :
открыл форму "Новая запись"
заполнил данные
Сохранить(без закрытия формы)
Первая запись в базе есть , последующих нет.
Закрыл форму и открыл - опять первая сохраняется , а последующие нет .
Думаю понятно написал .
Вернулся на верс. 1,49 от 31,01 - там все норм.
49 2015-02-03 13:34:07
Re: Ошибка "database is locked" (31 replies, posted in Russian)
Уточняю ! Просто открытый отчет базу не блокирует . Был у меня открыт через Инструменты фастрепорт.
50 2015-02-03 13:11:34
Re: Ошибка "database is locked" (31 replies, posted in Russian)
Добрый день !
Только что : через Hamachi подключился к базе на сервере . Открыл отчет и редактировал его в фастреп. Тутже сообщили
пользователи с локалки , что у них база локед . Закрыл у себя форму отчета , и там у всех стало норм. Программу транслировал
1,49 бета верс от воскресения.