--
Case "EditBProDetail.htm"
\' Functions.Execute("EditBProDetail", e)
Dim wb As New weui
Dim Page As Integer \'页码变量
Dim oid As String
Dim xr As DataRow
If e.GetValues.ContainsKey("page") AndAlso e.GetValues.ContainsKey("oid") AndAlso e.GetValues.ContainsKey("did") Then
Integer.TryParse(e.GetValues("page"), page) \'提取page参数
oid = e.GetValues("oid") \'提取主表ID参数
xr = DataTables("TbBProD").SQLFind("ID = \'" & e.GetValues("did") & "\'") \'获取明细行
If xr Is Nothing Then
Return
End If
End If
Dim url As String = "EditBProDetail.htm?page=" & page & "&did=" & xr("ID") & "&oid=" & oid \'传递页码和明细ID
If e.PostValues.Count > 0 Then
\' xr("Code") = e.PostValues("Code")
\' xr("Title") = e.PostValues("Title")
\' xr.Save()
\' wb.AddToast("", "t1", "已经保存", 0).Msec = 500
Dim sb As New StringBuilder
sb.AppendLine("<meta name=\'viewport\' c>")
sb.AppendLine("接收到的数据有:<br/><br/>")
For Each key As String In e.PostValues.Keys
sb.AppendLine(key & ":" & e.PostValues(key) & "<br/>")
Next
e.WriteString(wb.ToString) -----这一段的运行结果并未显示,直接弹出了报错窗口
Else
wb.AddForm("", "form1", url)
With wb.AddInputGroup("form1", "ipg1", "编辑明细")
.AddHiddenValue("did", xr("ID"))
.AddInput("Code", "编号", "text").Value = xr("Code")
.AddInput("Title", "名称", "text").Value = xr("Title")
End With
With wb.AddButtonGroup("form1", "btg1", False)
.Add("btnok", "确定", "submit") ----点确定按钮,就会直接弹报错窗口
.Add("btnBack", "取消", "", "Edit.htm?page=" & Page & "&oid=" & oid) \'这个执行结果是正常的
End With
wb.AppendHTML("<script src=\'./lib/order.js\'></script>") \'引入脚本文件
e.WriteString(wb.Build) \'生成网页
End If
此主题相关图片如下:点击确定报错.png

[此贴子已经被作者于2025/2/24 17:28:25编辑过]