请教如何使一个域变为不可编辑状态

问题描述

如题,不是要使整个表单都不可编辑,也不是要隐藏域就是希望一个域再第一次被赋值后变为不可编辑但可见的状态

解决方案

解决方案二:
把这个域做到一个单独的控制区段中,提交后给该区段权限赋值为管理员权限
解决方案三:
B/S下,修改HTML属性:readonly=true
解决方案四:
你可以控制域的ENtering事件来达到这个要求。SubEntering(SourceAsField)CallenterField("A")EndSub
解决方案五:
SubenterField(stAsString)DimwksAsNewnotesuiworkspaceDimuidocAsnotesuidocumentSetuidoc=wks.currentdocumentSelectCasestCase"A"Ifuidoc.fieldgettext("check1")<>""ThenMessagebox"Can'tmodifythisfield."Calluidoc.gotofield("focus")EndIfCase"B"Ifuidoc.fieldgettext("check3")<>""ThenMessagebox"Can'tmodifythisfield."Calluidoc.gotofield("focus")EndIfEndSelectEndSub
解决方案六:
域类型后一个选项里选择"计算",然后用另一个可编辑的域给它赋值.
解决方案七:
如果你是指在文档创建时就赋值的话,那用“创建时计算”就可轻松解决。
解决方案八:
创建时计算,指的不是这种情况。。。
解决方案九:
将该域设为可编辑,并在这个域的html属性里加入这句公式(假设这个域名字叫aabc):@If(aabc="Y";"wrap=hard";"readonlywrap=hard")
解决方案十:
我估计楼主要做的是要显示域的边框线,如果使用隐藏域就没有边框线.所以他想要原来域的效果来做.如果是这样的话,那做个计算文本隐藏域,值为@IsNewDoc,用JS判断这个计算文本的值如果为否的话,则可编辑域中的onFocus中写入this.blur()即可.其它情况的话没必要这样去做,用一个可编辑域,一个计算文本就可以达到你的要求了.
解决方案十一:
通常的做法是2个域显隐来回的切换。有一部分做法是在使用NativeOSformat下使用inputenabled来控制。Section的控制方法也可以,但是我不喜欢那样的格式~
解决方案十二:
为什么在文本域里面加readonly=true不好使?
解决方案十三:
3楼正解在ENtering中写入你想做什么如果该域指为空可以编辑输入如果原本有值不可以输入然后calluidoc.gotofield()把光标放到其他可编辑的域中顺便来个提示告知原因
解决方案十四:
C/S下还是B/S下?做两个域,一个计算,一个编辑
解决方案十五:
刚开始是可编辑的?用两个域实现你的功能就可以了

时间: 2024-10-03 14:47:53

请教如何使一个域变为不可编辑状态的相关文章

ie 8-关于ie8下div变为可编辑状态的问题,contenteditable=&amp;amp;quot;true&amp;amp;quot;???

问题描述 关于ie8下div变为可编辑状态的问题,contenteditable="true"??? 其他浏览器可以正常删除图片(包括ie6.7),但ie8就不行,我给图片设置了display:block才可以,问题是块级元素玩个毛线啊,请求解决方法??? 请在ietester中测试 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"

qml如何让listview中的item变为可编辑状态,就是双击点中就可以在item中写入新的内容。

问题描述 qml如何让listview中的item变为可编辑状态,就是双击点中就可以在item中写入新的内容. deletegate代码如下: Component { id: template_Delegate Item { id: template_wrapper width: parent.width height: 30 TextEdit { id: template_input text: name width: parent.width height: 30 readOnly: tru

如何使winfrom下的datagridview的某一行处于和结束编辑状态?

问题描述 如何使winfrom下的datagridview的某一行处于和结束编辑状态?datagridview默认的是某一单元格处于和结束编辑状态,现在希望是某一单元格所处的整行,通过程序控制使之进入和结束编辑状态. 解决方案 解决方案二:一行怎么编辑,还不是要定位到cell上.设置一行为fullRowselect,再用tab控制一行的编辑解决方案三:我就是设置一行为fullRowselect,当某一行被选中高亮以后,在没一个单元格都要用鼠标点击2下才可以编辑,或者按F2键(默认设置),而不会当

python-请问Python tk中怎样使一个按钮被点击一次之后就变为灰色无效?

问题描述 请问Python tk中怎样使一个按钮被点击一次之后就变为灰色无效? 请问在Python tk中比如说我设置了这样一个按钮, Button(root,text=a,width=10,command=lambda:newExpression(a)).grid(row=1,column=0) 那么怎样使这个按钮被点击一次之后就变为灰色无效? 解决方案 没用过tk,帮你搜索了下,http://stackoverflow.com/questions/20596892/disabling-but

java swing 文本域双击变为可编辑

Java swing  如何实现文本域双击变为可编辑呢? 给文本域添加鼠标事件监听程序即可: Java代码   resultTA1=new AssistPopupTextArea();           resultTA1.setEditable(false);           resultTA1.setLineWrap(true);           resultTA1.setWrapStyleWord(true);   resultTA1.addMouseListener(new M

javascrpit-js 结点问题:点击按钮,使input变为可编辑的

问题描述 js 结点问题:点击按钮,使input变为可编辑的 js function chosedit(obj) { obj.parentNode.previousSibling.childNodes.disabled=false; } 为啥不能取到input结点,实现input的disabled=false? 解决方案 不知道你层次如何,但 obj.parentNode.previousSibling.childNodes是节点的数组,需要下标 比如 obj.parentNode.previo

html-本人菜鸟一枚,请教大神一个关于CSS中ID和类选择器不能用,而标签选择器能用的问题

问题描述 本人菜鸟一枚,请教大神一个关于CSS中ID和类选择器不能用,而标签选择器能用的问题 FIREFOX浏览器,代码如下: HTML代码片段: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> @import url(template/default/styl

请教各位达人一个问题 如何使用jQuery Mobile让pc网页自适应手机屏幕

问题描述 请教各位达人一个问题 如何使用jQuery Mobile让pc网页自适应手机屏幕 请教各位达人一个问题 如何使用jQuery Mobile让pc网页自适应手机屏幕 解决方案 http://skyonsea.com/html-width%E8%87%AA%E5%8A%A8%E9%80%82%E5%BA%94%E6%89%8B%E6%9C%BA%E5%B1%8F%E5%B9%95%E5%A4%A7%E5%B0%8F/ 这个网页是关于使用jQuery Mobile让PC网页自适应手机屏幕的文

请教sherapoint2010如何添加域用户

问题描述 1:本人第一次接触sherapoint20102:服务器环境sherapoint2010+sql2008+Win208R2+域控请教问题描述:sherapoint2010已安装搭建好(主要是做文档类exelc表格),服务器域控也装好了,测试可以添加到域中,但如何将公司内加入域的用户添加到sherapoint2010用户中?网上找了些零碎的资料,都不全管理中心的同步也同步了,可是添加用户就提示(找不到完全匹配的项目.单击未解析的项目可使用其他选项)是不是客户端加入域后AD中还需要其他设置