PDA

View Full Version : ایجاد ردیف در جستجوی یک فرم



barname_m708
شنبه 05 اردیبهشت 1388, 09:47 صبح
با سلام
در نمونه ای که قرار دادم من یک فرم دارم که در این فرم میخوام عمل جستجو انجام بدم.حالا میخوام وقتی مقادیر و یا چیزی رو جستجو کردم مقدار ردیف در هر بار جستجو نشان داده بشه.

alirezabahrami
شنبه 05 اردیبهشت 1388, 11:09 صبح
با سلام
در نمونه ای که قرار دادم من یک فرم دارم که در این فرم میخوام عمل جستجو انجام بدم.حالا میخوام وقتی مقادیر و یا چیزی رو جستجو کردم مقدار ردیف در هر بار جستجو نشان داده بشه.
سلام
سؤال مطرح شده ، براي بنده مبهم است و شايد دوستان ديگر متوجه منظور شما شده باشند . منظور شما از مقدار ردیف در هر بار جستجو نشان داده بشه چيست ؟ آيا مي خواهيد بدون ايجاد فيلد رديف در جدول مربوطه ،در ستون ايجاد شده سابفرم اعدادي بصورت فزاينده براي هر ركورد ايجاد شود . كه در اين حالت هم اين امكان وجود دارد بشرطيكه درجدول مربوطه( tbl_proje) يك فيلد رديف ايجاد كنيد كه اعداد وارد شده از طريق فرم در آن فيلد قرار بگيرند . در غير اينصورت چون تكست باكس مربوط به رديف سابفرم شما بصورت unbound است و براي آن هيچگونه فيلدي در جدول مربوطه اختصاص داده نشده ، انجام اين كار يك مقداري پيچيده بنظر ميرسد
موفق باشيد

barname_m708
شنبه 05 اردیبهشت 1388, 11:48 صبح
سلام
سؤال مطرح شده ، براي بنده مبهم است و شايد دوستان ديگر متوجه منظور شما شده باشند . منظور شما از مقدار ردیف در هر بار جستجو نشان داده بشه چيست ؟ آيا مي خواهيد بدون ايجاد فيلد رديف در جدول مربوطه ،در ستون ايجاد شده سابفرم اعدادي بصورت فزاينده براي هر ركورد ايجاد شود . كه در اين حالت هم اين امكان وجود دارد بشرطيكه درجدول مربوطه( tbl_proje) يك فيلد رديف ايجاد كنيد كه اعداد وارد شده از طريق فرم در آن فيلد قرار بگيرند . در غير اينصورت چون تكست باكس مربوط به رديف سابفرم شما بصورت unbound است و براي آن هيچگونه فيلدي در جدول مربوطه اختصاص داده نشده ، انجام اين كار يك مقداري پيچيده بنظر ميرسد
موفق باشيد
سلام دوست عزیز .منظور من اینه که میخوام وقتی چیزی رو جستجو کردم مثلا اگر نتیجه جستجو 20 رکورد بود در سابفرمی که نتایج جستجو نمایش داده میشه ،فیلد ردیف از شماره 1 تا بیست رکورد های جستجو شدخ رو نشون بده.یا اگه مثلا نتیجه جستجو 2 رکورد بود این بار فیلد ردیف از شماره 1 تا 2 مقدار بگیره.البته میخوام این کار از طریقی که ممکنه جواب بده انجام بشه(تکست باکس یا تعریف یک فیلد در جدول مربوطه ، فرقفی نداره)

amirzazadeh
شنبه 05 اردیبهشت 1388, 12:07 عصر
با سلام
در نمونه ای که قرار دادم من یک فرم دارم که در این فرم میخوام عمل جستجو انجام بدم.حالا میخوام وقتی مقادیر و یا چیزی رو جستجو کردم مقدار ردیف در هر بار جستجو نشان داده بشه.
دوست عزيز از اين تاپيك كه توسط جناب قرباني آماده شده كمك بگير.
http://www.barnamenevis.org/forum/showthread.php?t=148152&highlight=%D8%B4%D9%85%D8%A7%D8%B1%D9%87
...................................
موفق باشيد

barname_m708
شنبه 05 اردیبهشت 1388, 19:26 عصر
دوست عزيز از اين تاپيك كه توسط جناب قرباني آماده شده كمك بگير.
http://www.barnamenevis.org/forum/showthread.php?t=148152&highlight=%D8%B4%D9%85%D8%A7%D8%B1%D9%87
...................................
موفق باشيد
با سلام
خواهش میکنم نمونه من رو اصلاح کنید.ممنون میشم

مهدی قربانی
یک شنبه 06 اردیبهشت 1388, 01:26 صبح
با سلام
خواهش میکنم نمونه من رو اصلاح کنید.ممنون میشم

سلام
شما كافي بود كه ماجولهاي موجود در نمونه رو به فايل خودتون Import كرده و در داخل تكست باكس رديف عبارت زير رو وارد مي كرديد ، ب ههمين سادگي :

=RowNum([Form])


ضمناًً سعي كنيد نمونه هايي كه ميذاريد تا حد ممكن حجمش رو كاهش بديد تا Upload و Download اون راحتتر صورت بگيره .

نمونه خودتون :