О-о..., да... лицензия в действии... спасибо, Дмитрий. На чистой базе работает.
227 2019-09-09 14:08:32
Re: Не могу побороть ошибку (24 replies, posted in Russian)
Так, нет у меня ни одного используваемого триггера... а если удалить базу то ошибка меняется на "" not valid data and time, причем все колонки скрипта заполнены, на мой взгляд...
228 2019-09-09 11:41:14
Re: Не могу побороть ошибку (24 replies, posted in Russian)
Извините, Дмитрий, но я не так хорош в понимании налету... Наверно имеете ввиду, удалить кнопку создать новую и настроить, так?...
229 2019-09-09 07:57:23
Re: Не могу побороть ошибку (24 replies, posted in Russian)
Дмитрий, подскажите, как решить проблемку, раньше, в начале все работало и как только понавешивал новых конструкций перестало работать, хоть изменений не вносил в ту форму, где с читал что правки завершены. Не уже ли INSERT INTO относится к триггерам без его обозначение... И только с появлением нового INSERT INTO заглючило...не пойму...
230 2019-09-09 07:49:14
Re: Не могу побороть ошибку (24 replies, posted in Russian)
Ну теперь у меня есть лицуха... откройте же врата безграничного суппорта )
231 2019-09-04 14:59:26
Re: Не могу побороть ошибку (24 replies, posted in Russian)
Увы не сам... помогали...
232 2019-09-04 13:15:00
Re: Не могу побороть ошибку (24 replies, posted in Russian)
Я ж закомментировал любые проявления INSERT INTO statistic и все равно вызывается ошибка...
233 2019-09-04 10:34:44
Re: Не могу побороть ошибку (24 replies, posted in Russian)
как Дмитрий говорил-писал, помочь могут с куском кода, а когда надо в целом рассматривать, только лицензия... У Вас-то первый файлик проги, сохраняет-работает?
234 2019-09-03 11:11:09
Re: Не могу побороть ошибку (24 replies, posted in Russian)
Я знаю, просто хотел проверить, у Вас выскочит, как ошибка. Надо следовать совету, k245
235 2019-09-03 09:22:19
Re: Не могу побороть ошибку (24 replies, posted in Russian)
k245,Такие ошибки бывают, если неправильно задать свойства "Значение по умолчанию" для обязательных полей.
У меня кнопка сохранить состоит из двух, первая проверяет обязательные поля, а вторая наживается последовательно... так первая жмакается нормально, а вот вторая орет о ошибке...
Надо собраться духом, чтоб первую прогу в жизни купить.... "Йо-хо-хо, на сундук мертвеца"
236 2019-09-03 08:54:56
Re: Не могу побороть ошибку (24 replies, posted in Russian)
попробуйте это запустить у себя, да и версия у вас какая? Здесь запись записана с ошибкой... выскочит ошибка при компиляции и последующих запусках....
237 2019-09-02 19:18:38
Re: Не могу побороть ошибку (24 replies, posted in Russian)
Тогда не понимаю.... попробовал на другой машине не работает так же,... более старая версия моей проги работает норм, а нынешняя никак...
sibprogsistem, у Вас лицензия? Наверно, да, придется покупать,...
238 2019-09-02 12:49:16
Topic: Не могу побороть ошибку (24 replies, posted in Russian)
Выскакивает ошибка при создании новой записи при нажатие на кнопку сохранить - 1 value 2 colum.
Удалил базу, теперь выскакивает "" not valid data and time
Удалил все процедуры завязанные на кнопку, в настройках кнопки оставил только сохранение текстового поля. Закомментировал ссылки на дату. Все без изменения...
Расположение кнопки - новая заявка - сохранить и печатать...
239 2019-08-31 12:35:30
Re: Подскажите, как доработать скрипт введения во вторую таблицу (18 replies, posted in Russian)
Понятно, значит надо было дополнительно id получить... Потому что одновременном не смогла прога, когда, я так сделал:
SQLExecute('INSERT INTO statistic (data, status, id_request) VALUES ("'+sDate+'","'+frmNote.Edit14.Text+'","'+frmMain.TableGrid1.sqlValue+'")');
Было описано в сообщении ошибке, что все поля правильно заполнены, а ошибка...
Спасибо. Да хоть это не надо будет, если два раза сделать сохранить выскакивает ошибка is not valid data and time... Просто второе изменение запрещу, только через новое открытие просмотра
240 2019-08-31 11:02:04
Re: Подскажите, как доработать скрипт введения во вторую таблицу (18 replies, posted in Russian)
Да, в таблице request все изменяется и сохраняется, на форме frmNote есть еще таблица statistic (tableGrid1), вот в ней, мне нужно, чтоб после нажатия клавиши сохранить написалось слово "редактирование" с датой... вот...
241 2019-08-30 22:00:36
Re: Подскажите, как доработать скрипт введения во вторую таблицу (18 replies, posted in Russian)
sibprogsistem, когда-то помогли с этим скриптом, но он хорошо работает при создании нового, как, я писал, в первом посте, а вот при просмотре и добавлении нового только во вторую таблицу выскакивает ошибка... на скрипт...
242 2019-08-30 15:33:47
Re: Подскажите, как доработать скрипт введения во вторую таблицу (18 replies, posted in Russian)
Получается как-то глобально... А как если в приделах одной формы сделать добавление.
Т.е. открываю запись по клику в таблице, открылась форма просмотра, в ней нажал кнопку редактирование и сохранить и в этой же форме в таблице лога должна всплыть запись о редактирование такого числа...
243 2019-08-30 14:57:20
Re: Подскажите, как доработать скрипт введения во вторую таблицу (18 replies, posted in Russian)
Т.е. это некая подпрограмма, которую лучше размещать в onShow. Но пока не понимаю, как пользоваться...
244 2019-08-30 09:45:18
Re: Подскажите, как доработать скрипт введения во вторую таблицу (18 replies, posted in Russian)
Попробовал не получилось,
procedure frmNote_Button7_OnAfterClick (Sender: TObject);
begin
SQLExecute(
'CREATE TRIGGER IF NOT EXISTS my_log_insert AFTER UPDATE ON request '+
'BEGIN '+
' INSERT INTO statistic(data, status) VALUES (datetime(''now'', ''localtime''),''New''); '+
'END;'
);
В таблицу statistic не заносится лог.
При повторной операции выскакивает ошибка, что одно значение, а колонки 2...
245 2019-08-28 12:48:25
Re: Подскажите, как доработать скрипт введения во вторую таблицу (18 replies, posted in Russian)
Спасибо посмотрю. Да еще как-то озаботился изучение лицензии, не знаю правильно ли я понял, но, она распространяется на продукт серии, т.е. 4.хх, 5.хх. А т.к. еще свою прогу не сделал, решил доделать ее, и взять максимально разработанную версию...
246 2019-08-28 11:34:46
Re: Подскажите, как доработать скрипт введения во вторую таблицу (18 replies, posted in Russian)
Винду переустанавливаю от раза к разу, а то иногда сил нет что-то в проге делать... А когда получу окончательный продукт, тогда и куплю, т.к. не знаю, что в итоге получится...
При просмотре записи в таблице, нажимаем изменить затем сохранить и после в таблице истроии должна появится надпись - редактирование. Вместо этого выскакивает ошибка SQLExecute
247 2019-08-28 09:52:08
Re: Подскажите, как доработать скрипт введения во вторую таблицу (18 replies, posted in Russian)
Скрипт стоит на 230 строке...
248 2019-08-28 08:38:06
Topic: Подскажите, как доработать скрипт введения во вторую таблицу (18 replies, posted in Russian)
Вот такой скрипт
var
//maxID : string = IntToStr(Last_Insert_id);
sDate : string = FormatDateTime('yyyy-mm-dd',frmNote.DateTimePicker1.DateTime);
begin
frmNote.Edit14.Text := 'Редактирование';
SQLExecute('INSERT INTO statistic (data, status, id_request) VALUES ("'+sDate+'","'+frmNote.Edit14.Text+'","'+frmMain.TableGrid1.sqlValue+'")');
UpdateDatabase('statistic');
Он работает при использование новой записи, а вот при просмотре, хватает, на чистой базе, только на одну запись, а дальше ошибку строчит... Как понял, он (скрипт) пытается перезаписать существующую запись, а надо создать новую внутри имеющейся таблицы.
249 2019-08-26 14:21:16
Re: Подскажите, как пользоваться полем Memo... (5 replies, posted in Russian)
сп. помогло.
250 2019-08-26 12:49:21
Re: Подскажите, как пользоваться полем Memo... (5 replies, posted in Russian)
Вот...
т.е. получается, что enter для memo является переходом на новую строку, и поэтому текст убегает...
А надо б , чтоб enter был переходом...