我有数据库,我输入了多个订单。除了一些不接受对其字段的更新/更改的旧条目外,一切似乎都正常工作。
注意:大多数字段都是通过DropDown Box输入的带有可能值的字符串。
因此,如果我打开订单A ,我可以很好地进行调整,即使关闭页面并返回或刷新后这些更改仍然存在。
但是如果我打开订单B,我可以通过下拉列表进行更改,看起来他们已经调整了,但是如果我离开页面或刷新所有更改都已恢复。
可能有用的一条信息是,这些订单中的每一个都至少有一个字段包含不再是可能的值的条目(原始条目已被删除/更改每个请求客户)。
也许他们被锁定了#34;因为这?有没有办法查看已发布应用程序的错误日志?
我可以删除"腐败"条目并重新创建(因为目前只有少数),但我希望找到一个更好的解决方案,以防将来再次发生。
非常感谢任何帮助。
答案 0 :(得分:1)
这是一个错误。此类字段级别值更新应该通过。
作为解决方法,您可以使用OnSave Model' s事件中允许的值更新禁止(不再可能)的值:
switch (record.Field) {
case "old_value_1":
record.Field = "new_value_1";
break;
case "old_value_2":
record.Field = "new_value_2";
break;
...
}

很抱歉给您带来不便。
答案 1 :(得分:0)
每个部署都有自己的日志。您是否尝试过“应用设置>部署>(点击部署)>查看日志”?