早教吧作业答案频道 -->其他-->
请问VFP中下面这个程序该怎么翻译呢?s=""f=.T.***FOUND***FORi=1TOthisform.List1.CountIFthisform.List1.Selected(i)IFf***FOUND***s=thisform.List1.list(i)f=.F.ELSE***FOUND***s=s+thisform.L
题目详情
请问VFP中下面这个程序该怎么翻译呢?
s=""
f=.T.
*** FOUND ***
FOR i=1 TO thisform.List1.Count
IF thisform.List1.Selected(i)
IF f
*** FOUND ***
s=thisform.List1.list(i)
f=.F.
ELSE
*** FOUND ***
s=s+thisform.List1.list(i)
ENDIF
ENDIF
ENDFOR
st="select &s from orders into cursor tmp"
thisform.Grid1.RecordSource=st
s=""
f=.T.
*** FOUND ***
FOR i=1 TO thisform.List1.Count
IF thisform.List1.Selected(i)
IF f
*** FOUND ***
s=thisform.List1.list(i)
f=.F.
ELSE
*** FOUND ***
s=s+thisform.List1.list(i)
ENDIF
ENDIF
ENDFOR
st="select &s from orders into cursor tmp"
thisform.Grid1.RecordSource=st
▼优质解答
答案和解析
设置变量s为空字符串,f为逻辑真,从头到尾搜索列表框(列表框中存放表orders的字段名),若第一次搜索到某一列表项被选中,将其值存入s,若以后再搜索到某一列表项被选中,则将其值追加到s后面,全部搜索完毕,将表orders的用列表框指定的字段内容作为虚拟表tmp, 将虚拟表中的内容在表格grid1中显示出来.
看了 请问VFP中下面这个程序该怎...的网友还看了以下:
英语翻译我就想问一下,如果不对需要怎么改?The first step was found the 2020-05-14 …
新概念英语第三册第3课的课后练习第六题:They found __ that the goddes 2020-05-15 …
问一下 这个 问题On my birthday ,my parents gave me a box 2020-05-16 …
物体在水中受力问题物体在水中会受到水各个方向的压强..F浮=F下-F上这个公式为什么没有考虑到物体 2020-05-16 …
设函数y=f(x),x属于R,f(x)不等于0,对任意的实数均有f(x+y)=f(x)f(y)成立 2020-07-21 …
设函数f:N*→N*,且严格递增,f(f(n))=3n,求f(1)+f(3)+f(36)再顺便问一 2020-07-22 …
谁能给解释下复合函数连续性的问题?f(x)在x=x0处连续.g(x)在这点不连续.请问f(x)+g 2020-08-02 …
f(x+2)=-f(x),求证f(x)是周期函数马上要会考了,以前学的差不多都忘了,所以问一下关于周 2020-11-06 …
数学问题!求救!1.f是一个函数,f(1)=2,f(n+1)=(3f(n)+1)/3,n是自然数,问 2020-12-18 …
请问一下污泥负荷计算公式F/M采用kgBOD/kgMLVSS比用kgBOD/kgMLSS来的更为准确 2021-01-14 …