# Re: Selection.Formula再问

Posted by SuBird on March 04, 1999 at 08:25:19:

In Reply to: Re: Selection.Formula再问 posted by indian on March 03, 1999 at 15:56:49:

: Subird桑
: 你的方法我先前就试过了,可是还是不行,以下是我的一个button的程式,我想试过很多变数的写法如: ' " & name & " ' " 或 " & Name & " " 等方法都没有办法直选取出资料,不知道是不是selectionFormula它的语法太笨了?还请帮忙一下...拜托拜托...熬三四天啦.......

: Private Sub Command2_Click()
: Dim Name As String
: Name = Combo3.Text
: CrystalReport1.SelectionFormula = "{Activity Hours.Name} = ' " & Name & " ' "
: CrystalReport1.ReportFileName = App.Path + "\engineer.rpt"
: CrystalReport1.Action = 1
: End Sub

Re:
将 SelectionFormula 与 ReportFileName 两行前后对调，我以前也跟你一样，之后对调就OK了，其实对调的意义是正确的，当然是要先指定.rpt给它才会知道有何变数啊！你试试吧，看能否解决！还有我之前有强调SelectionFormula 里所指的栏位必须在CrystalReport里的Report File里已有选取，请确定！

Follow Ups: