PDA

View Full Version : قرار دادن رکورد ست به عنوان دیتا سورس یک ریپورت در کریستال



reham
سه شنبه 25 اسفند 1383, 15:09 عصر
سلام.
میخواستم بدونم میشه تو برنامه یه query زد و نتیجه اون query رو به کریستال ریپورت در زمان اجرا بایند کرد.
از توجهتون ممنونم.

coral
چهارشنبه 26 اسفند 1383, 07:08 صبح
من خودم همیشه یک جدول دوم می سازم و اون داده هایی را که با کوئری می گیرم می ریزم در اون و سپس اون جدول دومی را به کریستال وصل می کنم.

reham
چهارشنبه 26 اسفند 1383, 07:14 صبح
منظورتون اینه که یه جدول temp درست میکنید؟
بعد drop میکنید یا میزارید بمونه؟

Mahnazmh
چهارشنبه 26 اسفند 1383, 08:41 صبح
اینم دیؤی که می خواستی


StrSql = " SELECT * FROM S18Standard "
If MeWhele <> "" Then StrSql = StrSql + " WHERE "
StrSql = StrSql + MeWhele
StrSql = StrSql + " ORDER BY vchStandardDesc;"
'--------------------------------------------------------------------------------
Call Connection_Set(Cn, UDLPath)
Set CmdTemp = New ADODB.Command
Set CmdTemp.ActiveConnection = Cn
CmdTemp.CommandText = StrSql
CmdTemp.CommandType = adCmdText
CRStandard1.Database.AddADOCommand Cn, CmdTemp
call Connection_Dis(Cn)
------------------------------------------------------------------------------
CRStandard1.ParameterFields(1).AddCurrentValue DateToDay
CRStandard1.UnboundString1.SetUnboundFieldSource "{ado.vchStandardDesc}"

:oops:

reham
چهارشنبه 26 اسفند 1383, 09:19 صبح
مهربونا از کمکتون ممنونم.
ولی میشه یه کوچولو توضیح هم بدی اخه من با syntsx تو vb.net اشنا هستم یه کمی اینجا میلنگم.اگه یه کم تو ضیح بدی ممنونم.
منظورت از CRstandard1 همون ریپورت مورد نظره؟

mohsengrisly
چهارشنبه 26 اسفند 1383, 10:49 صبح
:mrgreen: