1

如果我进入日历,单击待办事项,然后尝试添加一个事件,表单弹出,我填写它,按保存,但没有添加任何事件。在 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,但我无法弄清楚这一点,所以我还是继续发布了。在我看来,官方文档不是很有帮助。

谢谢你的一切,祝你有美好的一天。

4

1 回答 1

1

这可能是一个孤立的案例,但最近是否修改了任何模块?在这种情况下,我会假设它是日历模块。我已经在演示网站和我的 vTiger 安装上对此进行了测试,它工作正常..

也许您可以下载 vTiger 的新副本并替换模块/日历的所有内容。

顺便说一句,如果您有任何问题,另一个地方是 vTiger 论坛。

http://forums.vtiger.com/index.php

通常您可以在 Help - 5.2.1 部分中询问。希望这可以帮助!

于 2011-11-04T17:17:12.820 回答