View Full Version : قرار دادن رکورد ست به عنوان دیتا سورس یک ریپورت در کریستال
  
reham
سه شنبه 25 اسفند 1383, 16:09 عصر
سلام.
میخواستم بدونم میشه تو برنامه یه query زد و نتیجه اون query رو به کریستال ریپورت در زمان اجرا بایند کرد.
از توجهتون ممنونم.
coral
چهارشنبه 26 اسفند 1383, 08:08 صبح
من خودم همیشه یک جدول دوم می سازم و اون داده هایی را که با کوئری می گیرم می ریزم در اون و سپس اون جدول دومی را به کریستال وصل می کنم.
reham
چهارشنبه 26 اسفند 1383, 08:14 صبح
منظورتون اینه که یه جدول temp درست میکنید؟
بعد drop  میکنید یا میزارید بمونه؟
Mahnazmh
چهارشنبه 26 اسفند 1383, 09: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, 10:19 صبح
مهربونا از کمکتون ممنونم.
ولی میشه یه کوچولو توضیح هم بدی اخه من با syntsx تو vb.net اشنا هستم  یه کمی اینجا میلنگم.اگه یه کم تو ضیح بدی ممنونم.
منظورت از CRstandard1 همون ریپورت مورد نظره؟
mohsengrisly
چهارشنبه 26 اسفند 1383, 11:49 صبح
:mrgreen:
 
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.