PDA

View Full Version : گزارش cross tab



jamal_ch
دوشنبه 04 اردیبهشت 1391, 18:33 عصر
با سلام خدمت همه اساتید محترم یک جدول به شکل زیر دارم که داده های مورد نظرم رو میخوام به شکل شماره 2 برگردونه برای همین نظر شمار و میخواستم بدونم
جدول به شکل زیر


86181



میخوام بعد از کوری که شما پیشنهاد میدید نتیجه زیر و برگردونه


86182


نام جدول رو هم test در نظر بگیرید


ممنون میشم کسی کمکم کنه خیلی کارم گیره اگه تونستید کدهایی رو هم که نوشتید توضیح بدهید


با تشکر
http://barnamenevis.org/images/misc/pencil.png

Reza_Yarahmadi
دوشنبه 04 اردیبهشت 1391, 22:20 عصر
این چیزی که شما نوشتید و می خواید ربطی به دستورات TSQL و قابلیتهای SQL Server نداره ، به ابزار نمایش دهنده شما مربوط میشه.
توی ابزارهای DevExpress کامپوننت PivotGrid این قابلیت رو برای شما فراهم میکنه ، نحوه استفاده ازش هم توی نمونه برنامه های این شرکت وجود داره.

jamal_ch
سه شنبه 05 اردیبهشت 1391, 12:08 عصر
این چیزی که شما نوشتید و می خواید ربطی به دستورات TSQL و قابلیتهای SQL Server نداره ، به ابزار نمایش دهنده شما مربوط میشه.
توی ابزارهای DevExpress کامپوننت PivotGrid این قابلیت رو برای شما فراهم میکنه ، نحوه استفاده ازش هم توی نمونه برنامه های این شرکت وجود داره.

ممنون که جواب دادین
فرض کنید که همچین جدولی دارید و میخواید با یک کوری اینارو برگردونید

من این جور کوری ویا پیشنهادتون رو میخوام

در ضمن اگه لطف کنید ولینک منابع بالا رو بزارید ممنون میشم

ma_barnamenevis
سه شنبه 05 اردیبهشت 1391, 16:43 عصر
Report خود دات نت هم قابلیتی بنام ماتریکس داره که می شه باهاش اینو پیاده کرد ، query ات مشکلی نداره .

jamal_ch
پنج شنبه 07 اردیبهشت 1391, 16:32 عصر
Report خود دات نت هم قابلیتی بنام ماتریکس داره که می شه باهاش اینو پیاده کرد ، query ات مشکلی نداره .

من کوری ننوشتم میخواستم اگه کوری شو میدونید همرا با همون Report ی که میگید برام ارسال کنید

من کوری میخوام که گزارشمو بده
جدول شکل یک
جواب کوری
شکل 2

ma_barnamenevis
یک شنبه 10 اردیبهشت 1391, 10:05 صبح
ببینید این report خود دات نت هستش ، شما select ساده رو می نویسید خودش گروه بندی می کند ، فقط باید row group اضافه کنی .

اینم select ام : select family, name, roz from tbl2

می خوام اول بر اساس family بعد هم بر اساس name گروه بندی کنهhttp://barnamenevis.org/image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAYQAAABsCAIAAAD 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 4mOjVw+AAAAAASUVORK5CYII=




http://barnamenevis.org/image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAR8AAAB5CAIAAAC P77LpAAAFVUlEQVR4nO2c0W6jMAAE/f8/7XtoLyLYu+vQUjCeEQ8IJVaYZMBNCqWWUsGAHw9+NAU7Afx48K OhrgR+PPjRUFcCPx78aKgrgR8PfjTUlcCPBz+aXFc5R99r2JPG/zVu/vIup/Fz9zf0D7m+rrszy+u8inc/pZRp3tnzoa7ELK/zKjZ+vt7Tad7Z89nXVf6z3VKbY1K7sT1otUNtHzbjzLB95a2WL e32v3rRfwgzQ01pPz279V1C3Y3dB3SHMk+5KU0kr/Xt9uZJwepzoC6NnBkOdmLWDwx1Rwb21Nc1sn1iqEsjZ4Y/r+vAUHdkYO/a2W8zRv+RT4C6NEMzw8GNx5519zfjwzne+CzxIVCXpl/Xz89dx4a6Ix/ODE1dnLtWoz8zrL/xd1c71GujSu6O6HLayZ6aLnZVPATq0vCfUAn8ePCjoa4Efjz40 VBXAj8e/GioK4EfD3401JXAjwc/GupK4MeDHw11JfDjwY+GuhL48ZTCohbqSuDHgx8NdSXw48GPhr oS+PHgR0NdCfx48KOhrgR+PPjRUFcCPx78aKgrgR9Pzw8XoXxB XQn8eBo/z7xI9BDUlcCPh7o01JXAj+fdz2MvwT4EdSXw46EuDXUl8OPZ+J nmXil/BXUl8OOhLg11JfDj2RSlbom1LNSVwI+H37s01JXAj4e6NNSVwI 8HPxrqSuDHgx8NdSXw48GPhroS+PHgR0NdCfx48KOhrgR+PPjR UFcCPx78aKgrcfU98VjmXUot1GXBjwc/GupK4MeDHw11JfDjwY+GuhL48eBHQ10J/Hjwo6GuBH48+NFQV2LjhwsrOrz74dLJLdSVoC7Pfyc7Obiq1JW hLo9wgqtKXZmmrnbm050ODW5sx5xsZkVdGupKNH9XvNZ3K4c3q vXf24czGTimLAt1JcTMcDwkMap7+sgId4Fzl4a6EgN1db8r8zN D6loB6kp8cu4SA3w8XRwZ9i5Ql4a6Ej+eGXb/VHteXe1Z+opXcy+oKzHw6R/8erBuunpeXZVfkxuoK4EfD3401JXAjwc/GupK4MeDHw11JfDjwY+GuhL48eBHQ10J/Hjwo6GuBH48+NFQV6Jcf1s8lkmXUgt1WfDjwY+GuhL48eBHQ10 J/Hjwo6GuBH48+NFQVwI/HvxoqCuBHw9+NNSVSH7muxPG77LZa65A2UFdieG6FkUcXFbXUm ulrgx1ecTur66l1kpdmeaQ3N6dZreyFtSloa5EL6Tai2rRzxN1 aagrkT491NXbtqSKBupKiJkhdX3T7PWiHnpQV4KZoYevCjXUlR BFUdc34ugDlboyvZlh5dz14v2Iww/KW6grgR8PfjTUlcCPBz8a6krgx4MfDXUl8OPBj4a6Evjx4EdDX Qn8ePCjoa4Efjz40Vx/zzcWlqcupRaOPRb8ePCjoa4Efjz40VBXAj8e/GioK4EfD3401JXAjwc/GupK4MeDH81ZdT3nuozN659+X87g3Q+Xn2w5va7poS6POIziql JXhro8wgmu6q6u7n0jqriJX3caYC7dnZXGSTvz6U6HBje2Y042 s6IuTa5LJeef8tS6/AX/xzbO7W3gmLIs+5nh7syzf/RYXVV8pKbk0NEn7nU8eE3jjXOXZqiu7iSw+7B2fXrLA3WZSXI0 SV0PJtc1/vYvW1ca4OPp4siwd4G6NJ3vDNUZqT02myeuWdfgxkeeu/y8Zk1yXVV8E+inQ+vUVT//zrCmDutE3uy7vzhDdS0NNjz40VBXAhse/Gj2v3eR1h6EePCj4X/kE/jx4EdDXQn8ePCjoa4Efjz40VBXAj8e/Giuv+cbC8tTFw48AGfxDzEf90jXtSQvAAAAAElFTkSuQmCC

jamal_ch
یک شنبه 10 اردیبهشت 1391, 14:19 عصر
منظور از report خود دانت چیه؟؟
reportviewer یا ...
اگه میشه یک سمپل برام بزارید ممنون میشم

ma_barnamenevis
یک شنبه 10 اردیبهشت 1391, 15:16 عصر
مبحثش reporting service هست که قابلیتهای زیادی داره .
86460

SReza1
یک شنبه 10 اردیبهشت 1391, 18:15 عصر
با Fast Report هم ميتوني اين كار رو بكني

jamal_ch
سه شنبه 12 اردیبهشت 1391, 13:08 عصر
سلام میتونید یک پروژه تستی بفرستید