1 (edited by memult 2016-01-20 15:44:18)

Topic: Логи пользователя

Дмитрий, в одной из тем Вы прикладывали пример введения логов. (В приложении).
В нем, при обновлении записи показывается действие UpdateRecord, в независимости от того,что поменялось.
Можно ли фразу UpdateRecord менять в зависимости от того, какое действие произведено?
Т.е если изменилось поле LastName - вместо UpdateRecord - Что то типо Изменено_имя. Если поменялось поле dateofbirth - изменена дата и тд.
Сейчас запись updaterecord появляется даже если не внесено никаких изменений, а просто была нажата кнопка, этого можно избежать?

Post's attachments

Attachment icon Employees logs_V1.rar 297.77 kb, 378 downloads since 2016-01-20 

Re: Логи пользователя

Можете ли еще подсказать где ошибка? Перепробовал уже кучу вариантов. Не стал делать новую тему,вопрос очень схож с первым.

На основной форме несколько записей. При редактировании любой из записи, на форме frmEmployees, есть таблица логи,которые ведутся опять же по нажатию на кнопку сохранить в этой форме, но щас получается, эта таблица общая на все записи, а нужно чтобы каждой записи в таблице Employees соотвествовала своя запись в таблице logs.

Post's attachments

Attachment icon logs_4.rar 333.09 kb, 395 downloads since 2016-01-20 

Re: Логи пользователя

Доработал ваш проект.
По второй вопросу, необходимо в настройках данного грида снять галочку "Включить автовыполнение запроса"

Post's attachments

Attachment icon Login with visible own records and admin_4_fixed.zip 47.36 kb, 419 downloads since 2016-01-21 

Dmitry.

Re: Логи пользователя

Спасибо за помощь)
А не подскажите почему часть кода в некоторых проектах отображается как закомментированый текст и при этом функционирует? Замечал в нескольких проектах.

Re: Логи пользователя

memult wrote:

Спасибо за помощь)
А не подскажите почему часть кода в некоторых проектах отображается как закомментированый текст и при этом функционирует? Замечал в нескольких проектах.

Для подсветки синтаксиса используется сторонний компонент, видимо содержит какую то ошибку, возможно исправят в следующей версии.

Dmitry.