Как удалить запись о посещаемости с указанным идентификатором пользователя через zkemkeeper - PullRequest
0 голосов
/ 28 июня 2018

Я использую zkemkeeper.dll для загрузки записи посещаемости с биометрического устройства. После загрузки я очистил запись посещаемости с устройства. Используя код ниже:


    private void btnBeep_Click(object sender, EventArgs e)
    {
      int MachineNo = 1;
      bool rs = axCZKEM1.ClearGLog(MachineNo);
      axCZKEM1.RefreshData(MachineNo); 
      if (rs){
            Recfound = 0;
      }
    }

Работает нормально, журнал посещений успешно очищен. Но теперь я хочу очистить журнал посещаемости, указав идентификатор пользователя, для которого я уже скачал данные. Существует ли какой-либо метод, предоставляемый API для очистки журнала посещений определенных пользователей?

1 Ответ

0 голосов
/ 22 сентября 2018

Во-первых, вы не можете скачать журналы посещаемости, относящиеся к идентификатору пользователя. Возможно, вы использовали один из ReadGeneralLogData, GetAllGLogData, GetGeneralLogData, GetGeneralLogDataStr и GetGeneralExtLogData для загрузки журналов посещаемости. Они не принимают идентификатор пользователя в качестве ввода.

Во-вторых, вы не можете очистить журнал, относящийся к идентификатору пользователя. Если вы хотите очистить журнал, все должно быть очищено.

Вы должны убедиться, что вы прочитали все журналы посещаемости, прежде чем вызывать чистый журнал.

...