如果我进入日历,单击待办事项,然后尝试添加一个事件,表单弹出,我填写它,按保存,但没有添加任何事件。在 SQL 错误日志中,我看到如下错误:
2011-09-29 14:57:07 EDT ERROR: null value in column "visibility" violates not-null constraint
2011-09-29 14:57:07 EDT STATEMENT: insert into
vtiger_activity(activityid,subject,date_start,time_start,time_end,due_date,status,eventstatus,priority,sendnotification,activitytype,visibility,duration_hours,duration_minutes,location,recurringtype,notime)
values('235','Testing','2011-09-29','19:50',NULL,'2011-09-29','Not Started',NULL,'High','0','Task',NULL,NULL,NULL,NULL,NULL,'0')
因此,出于某种原因,它试图在插入空值时添加一个待办事项。我最大的问题是我无法找到查询的来源。所以,基本上,我要问的最重要的事情是哪个文件将输入到 todosave 表单的数据转换为查询。
我不知道这里是否有很多人使用 Vtiger,但我无法弄清楚这一点,所以我还是继续发布了。在我看来,官方文档不是很有帮助。
谢谢你的一切,祝你有美好的一天。