以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  [求助]WeUI 照片显示  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=131408)

--  作者:huhuyq
--  发布时间:2019/2/25 16:08:00
--  [求助]WeUI 照片显示
WeUI框架,想通过表格菜单进入edit.htm,
1.想在edit.htm设置列表输入框,而该列表输入框的初始值为,表中选中的行的对应列内容,但是AddSelect没有value的属性,这个怎么实现?
2.服务器DATATABLE中有照片列,想实现进入edit.htm后设置uploader,在uploader中显示该行已经在服务器中储存的照片,这个又怎么实现?
还请各位大神指点。


--  作者:有点蓝
--  发布时间:2019/2/25 20:02:00
--  
1、在输入框组增加一个列表输入框的语法为:

AddSelect(ID, Label, Values)

ID输入框ID。
Label在输入框左侧显示的标签内容
Values列表项目,用符号"|"隔开,例如"大专|本科|硕士|博士"。
打开网页后,默认会选择第一个值,如果要将其他位置的值作为默认值,可以将其用方括号括起来,例如"大专|[本科]|硕士|博士",打开网页后,会自动选择本科。
2、直接赋值即可,参考:http://www.foxtable.com/mobilehelp/scr/0054.htm
.AddImage("./images/001.jpg")

注意的是路径,图片列的路径和web的路径必须指向同一个目录和路径

--  作者:huhuyq
--  发布时间:2019/2/25 20:16:00
--  
不是这个意思,,我要显示Datatable里面这一行对应的内容,就像
.AddInput("性别","性别","text").Value = pr("性别")   pr是datarow

图片也是一样的,,我想显示datarow所对应的图片。

--  作者:有点蓝
--  发布时间:2019/2/25 21:48:00
--  
就是这个意思,没有什么不一样。

假如pr("学历") = "博士",
dim str as string = "|大专|本科|硕士|博士|".replace("|" & pr("学历") & "|","|[" & pr("学历") & "]|")
msgbox(str)
.AddSelect("xl","学历",str)

同理

.AddImage(pr("图片"))


--  作者:huhuyq
--  发布时间:2019/2/26 16:25:00
--  
谢谢,老师,我理解了。
还有一个问题,uploader使用相机拍照,照片的文件名没每次都是image.jpg,传到服务器的key值也是image.jpg,有什么办法使文件名不一样吗,这样才能正确调用和不覆盖相关文件。

--  作者:有点甜
--  发布时间:2019/2/26 16:43:00
--  

回复5楼,看看

 

http://www.foxtable.com/mobilehelp/scr/0033.htm

 


--  作者:huhuyq
--  发布时间:2019/2/26 18:41:00
--  
我以为是接口的问题呢,只有这个方法吗?
--  作者:有点蓝
--  发布时间:2019/2/26 19:44:00
--  
只有这个方法