以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 如何设置web数据不可编辑 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=140838) |
||||||||||||||||||||||
-- 作者:qqhealth -- 发布时间:2019/9/16 8:38:00 -- 如何设置web数据不可编辑 老师您好,提供了web端通过数据选择进行录入,怎么让这些选择录入的数据不能编辑呢?谢谢! |
||||||||||||||||||||||
-- 作者:有点蓝 -- 发布时间:2019/9/16 9:05:00 -- 举例说明一下,什么地方的数据 |
||||||||||||||||||||||
-- 作者:qqhealth -- 发布时间:2019/9/16 10:35:00 -- 老师您好,比如药品订购,药品价格为后台管理的,新增订单的人无权修改价格,只可以选择药品和填入订购数量。代码见附件。谢谢! 此主题相关图片如下:屏幕快照 2019-09-16 上午10.33.08.png
|
||||||||||||||||||||||
-- 作者:有点蓝 -- 发布时间:2019/9/16 10:40:00 -- 数值输入框 和文本输入框一样,数值输入框也必须添加在输入框组中。 在输入框组增加一个数值输入框的语法为: AddInput(ID, Label, type)
数值输入框有以下属性:
|
||||||||||||||||||||||
-- 作者:qqhealth -- 发布时间:2019/9/16 14:40:00 -- 老师您好,数值行代码AddInput("销售定价","销售定价","number").Readonly = True或AddInput("销售定价","销售定价","number").Readonly = “True”均出现下面错误提示。需要怎么改呢?谢谢! 此主题相关图片如下:屏幕快照 2019-09-16 下午2.36.19.png |
||||||||||||||||||||||
-- 作者:有点蓝 -- 发布时间:2019/9/16 14:54:00 -- 我测试没有问题。做个可以测试的例子看看 |
||||||||||||||||||||||
-- 作者:qqhealth -- 发布时间:2019/9/28 21:21:00 -- 老师您好,在新增订单时不能修改价格。在编辑订单页面可以修改,现在编辑页面不显示价格,只可修改数量,这个问题就解决了。现在是修改数量后金额传不到数据库,原来金额是通过foxtable服务端自动计算(不是表达式)的,新增订单没有问题。但是修改订单数量后,web端数量和金额有变化,服务端数量有变化,金额没有变化,不知怎么修改?谢谢!下面订单数量由10改为20后,web端没有问题。服务端数量由10改为20,金额还是原来数量为10时的金额。 此主题相关图片如下:qq图片20190928211258.png 此主题相关图片如下:1.jpg
|
||||||||||||||||||||||
-- 作者:有点蓝 -- 发布时间:2019/9/29 8:42:00 -- 参考这里计算金额的方法:http://www.foxtable.com/mobilehelp/topics/0061.htm |
||||||||||||||||||||||
-- 作者:qqhealth -- 发布时间:2019/10/3 8:54:00 -- 老师您好,计算金额可以使用。但是我想web端修改订单数量时,服务端采购金额和销售金额都应随数量变化,现在时web端可以看到销售金额,采购价格和采购金额只在服务端有。服务端表DataColChanged: Select Case e.DataCol.Name Case "价格","数量","采购价格","采购定价","采购优惠" Dim dr As DataRow = e.DataRow dr("金额") = dr("价格")*dr("数量") dr("采购价格") = dr("采购定价")-dr("采购优惠") dr("采购金额") = dr("采购价格")*dr("数量") End Select
|
||||||||||||||||||||||
-- 作者:狐狸爸爸 -- 发布时间:2019/10/4 9:11:00 -- 这种简单的计算,不需要用代码,这是一个表达式列即可: http://www.foxtable.com/webhelp/topics/0104.htm
|