ورود

View Full Version : سوال: بدست آوردن تعداد ركورد هاي ساب فرم و ركورد جاري



Younestalebi
چهارشنبه 16 فروردین 1391, 10:53 صبح
چطور ميشه تعداد كل ركوردهاي يك ساب فرم رو بدست اورد و همچنين شماره ركورد جاري رو

Abbas Amiri
چهارشنبه 16 فروردین 1391, 22:04 عصر
برای بدست آوردن شمار رکورد جاری به لینک زیر مراجعه کنید
http://barnamenevis.org/showthread.php?333346-%D8%A8%D8%AF%D8%B3%D8%AA-%D8%A2%D9%88%D8%B1%D8%AF%D9%86-%D8%B4%D9%85%D8%A7%D8%B1%D9%87-%D9%8A%D9%83-%D8%B1%D9%83%D9%88%D8%B1%D8%AF
تعداد کل رکوردهای یک تیبل هم براحتی با دستور


Dcount("*","TableName")

بدست می آید

بهزادانلاین
چهارشنبه 16 فروردین 1391, 22:08 عصر
[subforms].[form].[currentrecord]= رکورد جاری
[(*)subforms].[form].[count]= کل رکورد
امتحان نکردم ولی به احتمال زیاد جواب بده

Abbas Amiri
چهارشنبه 16 فروردین 1391, 22:28 عصر
آقا بهزاد عزیز با دستور زیر می توان تعداد رکوردهای یک سابفرم را بدست آورد ولی طبق سوال دوستمان تعدادکل رکوردها را میخواهد واگر به هرعلتی فیلترشده باشد ، تعداد کامل را نشان نخواهد داد.


RecCount=Me!SubformControlName.Form.Recordset.Reco rdCount

Younestalebi
چهارشنبه 16 فروردین 1391, 23:26 عصر
[(*)subforms].[form].[count]= کل رکورد

این قسمت کد مشکل داره ...
با تشکر

aghl2004
پنج شنبه 17 فروردین 1391, 11:16 صبح
سلام
يك تكس باكس داخل فرم بزاريم و در كنترل سورس آن اين دستور را بنويسيد:(*)count=

Younestalebi
پنج شنبه 17 فروردین 1391, 12:06 عصر
سلام
يك تكس باكس داخل فرم بزاريم و در كنترل سورس آن اين دستور را بنويسيد:(*)count=
دوست عزيز اينو ميدونم من توي ساب فرم نياز دارم

aghl2004
پنج شنبه 17 فروردین 1391, 13:11 عصر
به نظرم اگر داخل فرم فوتر ساب فرم بزارين كار كنه ضمنا آيا دليل خاصي دارد كه از نويگيشن باتن استفاده نميكنيد؟

Younestalebi
پنج شنبه 17 فروردین 1391, 13:22 عصر
به نظرم اگر داخل فرم فوتر ساب فرم بزارين كار كنه ضمنا آيا دليل خاصي دارد كه از نويگيشن باتن استفاده نميكنيد؟
به نوعي يه فرم خاصه!!!

بهزادانلاین
پنج شنبه 17 فروردین 1391, 21:55 عصر
این قسمت کد مشکل داره ...
با تشکر
(*)subform.form.count


اول یک تکس در ساب فرم قرار دهید و انو با دستور (*)Count = مقدار دهی کنید
بعد در فرم اصلی یک تکس قرار دهید و این کد را استفاده کنید subform.form.textname

Younestalebi
شنبه 26 فروردین 1391, 12:35 عصر
انجم نميشه كسي راه حل ديگه اي نداره

Abbas Amiri
شنبه 26 فروردین 1391, 20:48 عصر
اگر از فرم اصلی میخواهید همان پست 4 جواب است ولی اگر از داخل سابفرم میخواهید بصورت زیر بدست می آید
Me.Recordset.Recordcount