Randomize (Randomize)
در اکسس، «بذر (Seed)» یعنی عدد شروعِ تصادفی. تابع Randomize (Randomize) مولد اعداد تصادفی را مقداردهی می کند. سپس تابع Rnd از همین بذر استفاده می کند. پس با Randomize، الگوی تصادف کنترل می شود.
تعریف و کاربرد
تابع «Randomize» مولد عدد تصادفی Rnd را با یک بذر راه اندازی می کند. اگر بذر ندهیم، تایمر سیستم به عنوان بذر استفاده می شود. این رفتار از Access 2000 پشتیبانی می شود.
سینتکس (Syntax)
فرم کلی تابع به این شکل است:
Randomize(<seed>);
بدون بذر
اگر پارامتر را حذف کنیم، تایمر سیستم استفاده می شود.
Randomize();
پارامترها
- seed: اختیاری است. یک عدد برای شروع تولید تصادفی.
نکته: با بذر ثابت، دنباله اعداد تکرار می شود. این برای تست عالی است.
گام های عملی ساده
- اگر تکرارپذیری لازم است، یک بذر مشخص بده.
- اگر تنوع می خواهی، پارامتر را حذف کن.
- بعد از Randomize، از Rnd استفاده کن.
سازگاری
این تابع در Access 2000 و بعد از آن کار می کند.
جمع بندی سریع
- Randomize، بذر تولید تصادفی را تنظیم می کند.
- بدون پارامتر، از تایمر سیستم استفاده می شود.
- بذر ثابت، نتیجه قابل تکرار می دهد.
- پس از Randomize، تابع Rnd را اجرا کن.
- پشتیبانی از Access 2000 به بعد.
برای ادامه، صفحه تابع Rnd را ببین. همچنین می توانی برای مقایسه، به تابع MIN هم سر بزنی.