Prevent update of note/files on disabled views

北战南征 提交于 2019-12-02 11:54:51

问题


I noticed that notes and files can be inserted/updated/deleted on grids (assume forms the same) when the grid does not allow for update, insert, or delete. Is there a way to turn this off? I am writing a custom page and want to prevent a user from modifying anything including notes and files.

My grid contains the following:

MyGrid.AllowInsert = false;
MyGrid.AllowUpdate = false;
MyGrid.AllowDelete = false;

Anything I am missing to prevent this? Is there something I can add in the aspx page of my custom screen to prevent note/file edits?


回答1:


I'm late to the party, but here is how I removed the files and notes columns from my grid. Inside my graph :

[PXRemoveBaseAttribute(typeof(PXNoteAttribute))]
[PXGuid]
public void _(Events.CacheAttached<MyDac.noteID> e) { }

In my case, I was reusing MyDac that already had NoteID. Since my screen was an inquiry where I wanted everything disabled, I removed the PXNoteAttribute to forbid editing files and notes.



来源:https://stackoverflow.com/questions/35664927/prevent-update-of-note-files-on-disabled-views

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!