نمونه یک فرم بایندینگ در اپلیکیشن


فرض کنید می خواهیم یک اپلیکشین برای صدور فاکتورهای یک فروشگاه تولید کنیم. در این اپلیکیشن امکان آن وجود دارد تا نام خریدار، شماره تماس، تاریخ و ساعت خرید او در یک فرم (فرم اول) ثبت شود. سپس نام کالاهای خریداری شده توسط او، تعداد هر کالا و قیمت آنها نیز در یک فرم دیگر (فرم بایندینگ) ثبت گردد. در نهایت قیمت نهایی فاکتور نیز محاسبه و ارائه شود. به عبارت دیگر به ازای هر خرید فقط یک بار از فرم اول استفاده می شود، اما برای هر خریدار به تعداد اقلام کالای خریداری شده (این عدد برای هر خرید متفاوت است) از فرم دوم استفاده می شود.
بدین منظور ابتدا در دیتابیس اپلیکیشن، دو جدول مشابه جدول های زیر ساخته می شود (برای یادگیری ساخت جدول مقاله روش ساخت جدول در SQL Server را مشاهده کنید.)

زی فریم

جدول فرم دریافت اطلاعات خریدار


زی فریم

جدول فرم binding جهت دریافت اطلاعات اقلام کالا و محاسبه فاکتور

  
×