Если можно, доработать действие "Открыть в Excel" при установленном OpenOffice.
27 2018-02-06 14:28:35
Re: Помогите, пожалуйста, с кодом. (4 replies, posted in Russian)
Спасибо, отлично!
Только получается в первой строке без кавычек надо. Иначе они в запись идут. Т.е.:
mess := 'Вы приглашены в разработку: '+SQLExecute('SELECT name FROM teamWork WHERE id='+idTW)+'.';
28 2018-02-05 09:27:48
Re: Помогите, пожалуйста, с кодом. (4 replies, posted in Russian)
Надо полагать, на первой кавычке строка заканчивается?
mess := '"Вы приглашены в разработку: '+SQLExecute('SELECT name FROM teamWork WHERE id='+idTW+'."';
SQLExecute('INSERT INTO alerts (id_users1, date, note) VALUES('+idTWuser+','+sCurrentDate+','+mess+')');
29 2018-02-05 05:21:08
Topic: Помогите, пожалуйста, с кодом. (4 replies, posted in Russian)
Как изолировать ошибку, которая возникает при наличии кавычек в значении name?
mess := '"Разработка '+SQLExecute('SELECT name FROM teamWork WHERE id='+IntToStr(iTW))+' открыта."';
30 2018-02-04 10:08:00
Re: Действие на форме по сочетанию клавиш? (2 replies, posted in Russian)
Огромное спасибо!
31 2018-02-04 08:47:13
Topic: Действие на форме по сочетанию клавиш? (2 replies, posted in Russian)
Есть потребность включать определенные компоненты на форме по "секретному" сочетанию клавиш. Предположим "Ctrl+Shift+8". Можно как-то это реализовать?
32 2018-01-26 10:16:24
Re: Выделение цветом (6 replies, posted in Russian)
Если я все правильно понял: https://yadi.sk/d/KKBrGXxJ3RoasF
33 2018-01-18 09:15:07
Re: Вывод значения в TableGrid при 2ух, 3ех связях с одной таблицей? (2 replies, posted in Russian)
Здравствуйте Raspr,
If I understand you correctly, use calculated fields for id_user1, id_user2......
Please see attachment,
Derek.
Excellent! Thank you!
34 2018-01-17 09:20:42
Topic: Вывод значения в TableGrid при 2ух, 3ех связях с одной таблицей? (2 replies, posted in Russian)
Ответа на форуме не нашел, если тема поднималась. Есть необходимость в таблице несколько раз связываться с таблицей другой. Предположим, таблицы:
users
id | login | ...
events
id | id_users | id_users1 | id_users2 | ...
Можно ли вывести в TablegGrid значение id_users1 или id_users2? В смысле, login. ID, ясно дело можно.
35 2018-01-17 09:07:49
Re: TableGrid с многострочными ячейками (2 replies, posted in Russian)
Из готового примера. Адаптивная высота строки в TableGrid по содержимому:
procedure frmIndex_tgNews_OnColumnResize (Sender: string; ACol: Integer);
begin
frmIndex_tgNews_OnChange ('');
end;
procedure frmIndex_tgNews_OnChange (Sender: string);
var
i, c: integer;
begin
frmIndex.tgNews.Options := frmIndex.tgNews.Options or goRowResizing;
c := frmIndex.tgNews.Columns.Count - 1;
for i := 0 to c do
begin
frmIndex.tgNews.Columns[i].VerticalAlignment := taAlignTop;
frmIndex.tgNews.Columns[i].WrapKind := wkWordWrap;
end;
c := frmIndex.tgNews.RowCount - 1;
for i := 0 to c do frmIndex.tgNews.BestFitRow(i);
end;
Стоит добавить, что добавляя запись в поле Memo сохраняется перенос строк, если таковой имеется.
36 2017-12-08 13:40:55
Re: Помощь со скриптом. Отправка e-mail нескольким адресатам. (8 replies, posted in Russian)
Отлично! Большое спасибо! Работает!
37 2017-12-07 10:25:48
Re: Помощь со скриптом. Отправка e-mail нескольким адресатам. (8 replies, posted in Russian)
smtp.yandex.ru
38 2017-12-07 10:19:57
Re: Помощь со скриптом. Отправка e-mail нескольким адресатам. (8 replies, posted in Russian)
Точно скачал и точно установил. Сейчас удалил MVD и установил заново. Результат тот же.
39 2017-12-07 05:02:44
Re: Помощь со скриптом. Отправка e-mail нескольким адресатам. (8 replies, posted in Russian)
Спасибо за оперативную реакцию, однако я так и получаю ошибку "Bad recipient address syntax" при списке получателей вида: "mail@mail.com;mail@mail.ru".
40 2017-12-05 09:36:20
Topic: Помощь со скриптом. Отправка e-mail нескольким адресатам. (8 replies, posted in Russian)
Есть таблица в которую складываются id_users, id_teamwork, subs (ДА/НЕТ). Комбобоксом с мультивыбором туда складываются участники. По задумке, каждый может подписаться на уведомления. Теоретически к afterclick на кнопке добавления записи можно прикрутить отправку почты. С одним пользователем проблем нет. Но. Мне не удалось поставить несколько получателей (как принято, через ";") в примере с форума (http://myvisualdatabase.com/forum/viewtopic.php?id=1365). Отправлять несколько писем одно за другим как-то не логично.
Нет возможности помочь со скриптом, как выбрать подписчиков, сложить их в одну переменную и отправить только одно письмо?
41 2017-10-20 07:40:00
Re: Ошибка ли в попытке создать отчет в интервале дат? (3 replies, posted in Russian)
При работе с SQLite этой ошибки нет. Может дело в тут? )
42 2017-10-20 05:00:31
Re: Editable TableGrid скриптом? (3 replies, posted in Russian)
Что именно залогировать?
Просто сам факт изменения/удаления записи.
43 2017-10-19 09:57:20
Topic: Editable TableGrid скриптом? (3 replies, posted in Russian)
Мануала свежего, вроде, нет? Как скриптом разрешить редактирование, удаление в гриде?
И, можно ли как-то залогировать данные события? С кнопкой все проще.
44 2017-10-19 08:24:21
Topic: Ошибка ли в попытке создать отчет в интервале дат? (3 replies, posted in Russian)
Кнопка с действием "Отчет" привязанная к DateTimePicker дает ошибку при фильтрах ">, >=,<".
Версия 3.7b.
Я такой один?
45 2017-10-13 08:54:01
Re: Запись текущей даты в таблицу (7 replies, posted in Russian)
Может просто на форму Date Time Picker поставить и с него сохранять?
46 2017-10-10 10:27:40
Re: Выборка в TG из одной таблицы по условию из другой таблицы? (2 replies, posted in Russian)
А Ларчик просто открывался. (с)
Спасибо!
47 2017-10-07 13:10:51
Topic: Выборка в TG из одной таблицы по условию из другой таблицы? (2 replies, posted in Russian)
Вопрос, думаю, замудренный.
Пригодился пример сохранения multiselect combobox. Тема http://myvisualdatabase.com/forum/viewtopic.php?id=3016. Проект http://myvisualdatabase.com/forum/misc. … download=1
Помогите, пожалуйста, на этом примере отобрать в грид только людей с конкретными предпочтениями в еде. Предположим, еда id=3.
48 2017-10-07 12:09:36
Re: Количество дней между двумя датами (30 replies, posted in Russian)
Пример на DateTimePicker.
procedure Form1_Button1_OnClick (Sender: string; Action: string);
var
YY,MM,DD,YY2,MM2,DD2: integer;
begin
DecodeDate(Form1.DateTimePicker1.Date, YY, MM, DD);
DecodeDate(Form1.DateTimePicker2.Date, YY2, MM2, DD2);
Form1.Label1.Caption := IntToStr(DD2-DD);
end;
49 2017-10-04 11:52:57
Re: кНе работает проект, помогите. (6 replies, posted in Russian)
Присваивается как надо. Вы выборку делаете не там. Да простит меня админ, влажу тут... ))
Если планируется в главной форме видеть список клиентов, а при редактировании клиента видеть услуги - то должно быть так: https://yadi.sk/d/yuEp_nRZ3NTiw8
50 2017-10-04 09:46:46
Re: кНе работает проект, помогите. (6 replies, posted in Russian)
Таблицы-то связаны, но обратите внимание на свойство кнопки сохранить. Вы там выбираете конкретную таблицу для записи, ОДНУ таблицу, а не несколько.
Не понятно, с какой целью созданы таблицы "фото" и "файл"? В таблице Клиенты создать эти поля не достаточно?
В общем, трудно что-то подсказать. Вам необходимо пересмотреть структуру БД исходя из потребностей.