カレンダーにアクセスしたら、[To Do] をクリックし、イベントを追加しようとすると、フォームがポップアップ表示され、入力して [保存] を押しますが、イベントが追加されません。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')
そのため、何らかの理由で、null 値を挿入しながら To-Do を追加しようとしています。私の最大の問題は、クエリの発信元を特定できないことです。というわけで、基本的に一番大事なことは、todosaveフォームに入力されたデータをどのファイルに取り込んでクエリに変換するかということです。
ここにいる多くの人がVtigerを使用しているかどうかはわかりませんが、これを理解できなかったので、とにかく投稿しました. 私の意見では、公式ドキュメントはあまり役に立ちません。
いつもありがとう、良い一日を。