PDA

View Full Version : تکمیل تکس باکس طرف حساب



reza850101
شنبه 01 مهر 1385, 08:13 صبح
باسلام فرمی دارم شامل شماره سند – کدحساب – بدهکار- بستانکار- طرف حساب چگونه این شرط رامیتوان درزمانی که فیلد بستانکارراتکمیل میکنم اجرا کنم : رکودهایی که شماره سندیکی( مثلا1 )است و بدهکارآن بزرگتر از صفر- کد حساب را در فیلدطرف حساب قراردهد (کدحسابها بایک ویرگول یا - ازهم جداباشد) بدین صورت : شماره سند- کدحساب – نام حساب - بدهکار- بستانکار- طرف حساب
1 100 هزینه1 1000 800
1 200 هزینه2 5000 800
1 800 تنخواه 6000 100- 200
بنظر شما چطور میشه فیلد طرف حساب را درفرم زمانیکه بستانکارراواردمیکنیم اتوماتیک واردشودویادرزمان ذخیره سند . قبلا از راهنمایتان تشکر میکنم

samaneh_h
شنبه 01 مهر 1385, 08:22 صبح
ببین فایلتو بذار یا سوالتو بهتر مطرح کن. منم برنامه حسابداری نوشتم می‌تونم کمکت کنم

mohkhosh
شنبه 01 مهر 1385, 09:41 صبح
یه ماکرو بساز و توش از تابع setvalue استفاده کن و این ماکرو رو در afterupdate فیلدت که می خواهی بعد از گرفتن مقدار فیلد بعدیت اتوماتیک پر شه و مقدار بگیر بگذار

reza850101
شنبه 01 مهر 1385, 11:48 صبح
دوست عزیز این نمونه که یه کارهایی دراونت بدهکاربستانکارش کردم(خیلی آماتور) تاحدودی هم جواب داده که دلچسبم نیست درساب فرم رکودهای بیشتر 2 تا مشکل سازه اگر اصلاحش کنی ممنون میشم

samaneh_h
شنبه 01 مهر 1385, 14:26 عصر
منظورت از شماره سند یکی است یعنی یک رقمی است ؟؟
امیدوارم درست متوجه شده باشم من الان با اون شرطی که گفتی(شماره سند یکی است یعنی یک رقمی است ) برنامه ات رو درست کردم ولی برات توی ستون طرف حساب فقط کد و بدهکار رو زدم اگر درست بود از همین راه بقیشو هم اضافه کن.یه فیلد جدید توی پشت ساب فرمت اضافه کردم به نام tr بعد طرف حساب رو به اون لینک کردم.tr رو ببین

reza850101
یک شنبه 02 مهر 1385, 13:21 عصر
دوست عزیز ممنون- فقط دومطلب کوچیک 1- فیلدطرف را چطور اضافه کردی که کدش راهم نمیشه دید که چه نوشتی 2- شما در شماره سند 3 توجه بفرمایید تعداد بدهکار بیش ازیک رکوداست که قائدتا" طرف حساب که بدهکاربزرگتراز 0 است باید 800 باشد و طرف حساب رکودی که بستانکارش بزرگتراز0است باید 1200-905-1000-1000-1102 باشد درواقع اینطوربایدبشه:
طرف حساب
800
800
800
800
800
1200,905,1000,1000,1102

samaneh_h
یک شنبه 02 مهر 1385, 13:56 عصر
ببین برای سوال اول که همون طور که گفتم باید بری کوئری پشت ساب فرمت رو ببینی اونجا من یک فیلد خودم اضافه کردم به نام TR خب؟! بد مقدار TR رو گذاشتم داخل تکست باکس طرف حسابت روی ساب فرم.
ولی سوال دوم رو اصلاً متوجه نشدم.یکم واضحتر با یک مثال بگو.شما گفته بودی فقط بدهکار کنترل بشه و حرفی از بستانکار نزده بودی.یه مثال خوب تر بزن

reza850101
دوشنبه 03 مهر 1385, 13:23 عصر
اینه مطلوب من

reza850101
شنبه 08 مهر 1385, 11:50 صبح
قابل توجه نبود؟

reza850101
شنبه 15 مهر 1385, 07:54 صبح
این مثال هم افاعقه نکرد!؟

Fazaeli
شنبه 22 مهر 1385, 00:44 صبح
سلام دوست عزیز
نمونه زیر رو یه نگاه بنداز من از توضیحت ایجوری فهمیدم روی اونت کنبو باکس رو (after update) چک کن