فرض کنید میخواهید یک رکورد جدید ایجاد کنید ولی میخواهید تکراری نباشه
من تو این تیبل دو تا Field بیشت ندارم الان ID و Name
فرض کنید میخواهیم یک نام جدید ایجاد کنیم ولی تکراری نباشه
خوب برای این کار به ترتیب این کار ها رو انجام میدیم
از منوی Action باید LookUp A Record In رو انتخاب کنید
خوب میریم سراغ شماره 1 :
Required : در اینجا مشخص میکنیم در کدوم Table این کار انجام بشه
مهم نیست در کدوم تیبل در حال ساخت دیتا ماکرو هستید
چون در هر کاری در دیتا ماکرو باید تیبل هدف رو مشخص کنید
خوب من یه تیبل بیشتر ندارم و اون رو انتخاب میکنمخوب میریم سراغ شماره 2 :
در اینجا بهش میگیم بگرد ببین داده ای شبیه به این داری
خوب به این شکل وارد مکنیم
[Name]=[NameParameter]
یعنی زمانی اجرا میشه که داده تکراری ای باشه
خوب اول بهش میگم یه ارور نشون بده
بنابراین RaiseError رو از منوی Action همین Lookup انتخاب کنید
دقت کیند به عکس
یه شماره در Error Number وارد کنید ودر Error Description متنی رو که میخواهید نمایش بده
بعد از این از همون منوی Action باید StopMacro رو انتخاب کنید
1 (1).jpg
خوب بعدش از منوی Action بعدی مثل عکس زیر CreateRecord رو انتخاب کنید
1 (3).jpg
عد از انتخاب باز ازتون تیبل هدف رو میخواد که بهش میدیم
اما بعد باید از منوی Action همین SetField رو انتخاب کنید
1 (4).jpg
حالا در مقابل Name نام Field رو بنویسید که اینجا میشه [Name]
در مقابل Value هم نام Parameter رو که ایجاد کردید بنویسید که میشه [NameParameter]
بعذ اگه خواستید یه پیام هم مثل قبل برای ایجاد کنید
1 (5).jpg
خوب ابتدای کار تموم شد و حالا ذخیره میکنیم و براش یه اسم در نظر میگیریم
من اسمش رو میذارم Insert
برچسب:
نویسنده: محمد رضا جوادیان