Sorry, using desktop e-mail client which don't store attachments.
6,752 2015-07-27 09:10:08
Re: Create folder by script (7 replies, posted in General)
I remember that I sent to you the fixed version, but I can not find that letter.
Just try this:
procedure Form1_Button1_OnClick (Sender: string; var Cancel: boolean);
begin
Form1.DBImage1.dbCopyTo := '\Covers\'+Form1.EditBox1.Text;
end;
6,753 2015-07-27 08:02:31
Re: мессегнер (12 replies, posted in Russian)
Приветствую,
в принципе это возможно реализовать посредством базы данных, но новые сообщения не будут получены получателем моментально, только после нажатия на кнопку, либо обновлять грид по таймеру, но это может вызвать медленную работу БД, если будет много клиентов и все будут пытаться обновить грид чата.
6,754 2015-07-27 07:18:18
Re: moving data (8 replies, posted in General)
Here you can find script for import data
http://myvisualdatabase.com/forum/viewtopic.php?id=1448
export you can do using utility SQLite Studio
6,755 2015-07-26 22:30:20
Re: Having trouble with script (7 replies, posted in Script)
Here is the attached without dll or exe. I have tried to add on to the existing database from earlier. Sorry for all the trouble. Great help and support by the way. Bar none.
Thanks
Jack
Fixed.
6,756 2015-07-26 22:22:28
Re: Прошу помощи в реализации проекта (35 replies, posted in Russian)
Создайте событие OnAfterClick для кнопки "Зареєструвати відмову"
procedure frmReestrVidmovu_Button2_OnAfterClick (Sender: string);
var
email,msg: string;
begin
// узнаем email выбранного адвоката в cbAdvokat
email := SQLExecute('SELECT email FROM Rejestr_advokatov WHERE id='+frmReestrVidmovu.cbAdvokat.sqlValue);
// если e-mail есть, то формируем сообщение и отправляем
if email <>'' then
begin
msg := 'Дата відмови: ' + DateToStr(frmReestrVidmovu.DateTimePicker1.DateTime)+#13;
msg := msg + 'Час відмови: ' + TimeToStr(frmReestrVidmovu.DateTimePicker2.DateTime)+#13;
msg := msg + 'Реєстраційний номер відмови: '+ frmReestrVidmovu.edIdYear.Text+#13;
msg := msg + 'Орган повідомлення' + frmReestrVidmovu.ComboBox3.Text;
SendMail('smtp.mail.ru', 'login', 'password', 465, 'yourmail@mail.ru', 'tomail@gmail.com', 'Тема письма', msg, '');
end;
end;
нет необходимости в ComboBox1 на форме.
6,757 2015-07-26 22:08:12
Re: moving data (8 replies, posted in General)
The need to make an example, is not an question.
6,758 2015-07-26 22:01:36
Re: Create folder by script (7 replies, posted in General)
Hello,
Please attach your project.
6,759 2015-07-26 21:59:45
Re: Having trouble with script (7 replies, posted in Script)
taxijack
Please attach your project here (zip file without exe and dll)
6,760 2015-07-26 21:57:10
Re: как распечатать (11 replies, posted in Russian)
dobro.vasiliy
В примере вы можете посмотреть, как он реализован.
Если в двух словах:
1. Устанавливаете кнопку на форму
2. Выбираете для кнопки действие Отчет, и выбираете необходимые поля для отчета.
3. Запускаете проект, нажимаете эту кнопку, откроется дизайнер отчета, где вам необходимо создать внешний вид отчета, который сохраняете как шаблон.
4. В настройках этой же кнопки выбираете файл шаблона из списка.
6,761 2015-07-26 21:53:22
Re: Проблема с калькулятором (23 replies, posted in Russian)
Здравейте,моля за съдеиствие:
frmApplication.cbBrand.dbItemID := SQLExecute('SELECT brandname FROM brand WHERE id='+IntToStr(Form1.TableGrid1.dbItemID));
НЕ РАБОТИ
Къде греша?
попробуйте так:
frmApplication.cbBrand.dbItemID := Form1.TableGrid1.dbItemID;
6,762 2015-07-24 15:53:46
Re: moving data (8 replies, posted in General)
I can only help you with specific questions.
6,763 2015-07-24 09:04:41
Re: DateTimePicker (6 replies, posted in Russian)
pha1984
Ничем не отличается, записи идентичны по смыслу.
6,764 2015-07-24 07:35:56
Re: как распечатать (11 replies, posted in Russian)
ну как получится мне помочь?
Я вам 20 числа отправил проект с примером на e-mail
6,765 2015-07-24 07:31:16
Re: DateTimePicker (6 replies, posted in Russian)
попробуйте так
procedure NovayaForma_dtpData_vipiski_OnChange (Sender: string);
begin
if NovayaForma.dtpData_vipiski.Checked then
begin
.....
end else
begin
NovayaForma.dtpData_vipiski.DateTime := now;
NovayaForma.dtpData_vipiski.Checked := False;
end;
end;
6,766 2015-07-23 17:49:50
Re: moving data (8 replies, posted in General)
Hello,
To implement this you need experience in programming and SQL.
You should write two script, one for Export data in CSV, second for import data from CSV.
Unfortunately I do not have a script for an example.
6,767 2015-07-23 14:41:47
Re: Autofill script (2 replies, posted in Script)
Hello,
Please, send me your project to support@drive-software.com
for test, also let me know steps to reproduce the bug.
Thanks.
6,768 2015-07-23 10:28:08
Re: [Скрипт] Импорт CSV файла в базу (33 replies, posted in FAQ)
wertyby
Можете скачать данный пример:
http://myvisualdatabase.com/forum/misc. … download=1
в данном примере есть код, как импортировать дату:
//0 sDate
if arrStr[0]<>'' then
sDate := '"'+ FormatDateTime('yyyy-MM-DD 00:00:00.000', StrToDate(arrStr[0])) + '"'
else sDate := 'NULL';
и как быть со словарем, в данном коде словарь автоматически пополняется, если в импортируемом файле встречается нвоое значение
//2 id_raion
if arrStr[2] <> '' then
begin
sid_raion := SQLExecute ('SELECT id FROM raion WHERE raion LIKE "' + arrStr[2] +'"');
if sid_raion = '' then
begin
SQLExecute ('INSERT INTO raion (raion) VALUES ("'+ arrStr[2] +'");');
sid_raion := IntToStr(Last_Insert_id('raion'));
if sid_raion = '-1' then sid_raion := 'NULL';
end;
end else sid_raion := 'NULL';
6,769 2015-07-23 00:55:51
Re: Having trouble with Import CSV script (8 replies, posted in Script)
You are welcome )
6,770 2015-07-22 20:59:04
Re: Having trouble with Import CSV script (8 replies, posted in Script)
Thanks for quick response.
Jack
Ready.
Press button "Import" and selec file MyInventory.csv
6,771 2015-07-22 20:17:37
Re: Изменение параметров таблицы в готовом проекте! (9 replies, posted in Russian)
andrey_gb10
Если вам необходимо сделать поле обязательным для заполнения в уже существующей базе данных, вам также необходимо указать параметр "Значение по умолчанию", которое будет присвоено для существующих записей, в которых данное поле имеет пустое значение.
Это необходимо, т.к. сделав поле обязательным для заполнения, оно больше не может содержать пустое значение.
6,772 2015-07-22 15:35:06
Re: DateTimePicker и все что с ним связано (5 replies, posted in Russian)
Та же проблема возникла. Подскажите решение, пожалуйста.
procedure NovayaForma_DateTimePicker1_OnChange (Sender: string);
begin
NovayaForma.Edit1.Value:= YearsBetween(now,NovayaForma.DateTimePicker1.DateTime);
end;
6,773 2015-07-22 13:43:37
Re: Нужен совет. Вычислительное поле, запрос информации из таблицы. (89 replies, posted in Russian)
Nervis
В принципе так работать не должно, попробуйте так
procedure Form8_TableGrid1_OnChange (Sender: string);
var i,c: integer;
begin
c := Form8.TableGrid1.RowCount - 1;
for i := 0 to c do
begin
if not ValidInt( Form8.TableGrid1.Cells[10,i] ) then Continue; // пропускаем строчку в цикле
if (StrToInt(Form8.TableGrid1.Cells[10,i])=0) then Form8.TableGrid1.Cell[10,i].Color := clYellow;
if (StrToInt(Form8.TableGrid1.Cells[10,i])<0) then Form8.TableGrid1.Cell[10,i].Color := clRed;
if (StrToInt(Form8.TableGrid1.Cells[10,i])>0) then Form8.TableGrid1.Cell[10,i].Color := clGreen;
end;
end;
6,774 2015-07-22 11:43:00
Re: Having trouble with Import CSV script (8 replies, posted in Script)
Hello,
Please attach whole folder of your project (zip file without exe and dll), I'll try to help you.
6,775 2015-07-22 10:15:17
Re: Запись числа прописью в FastReport (7 replies, posted in Russian)
Поправил.