یه مشکل دیگه هم برام پیش اومد!!
توی کوئری چرا تعداد OR ها محدوده !؟
من الان رسیدم به خط آخر ولی بازم می خوام!!
چی کار کنم؟
بعد چرا توی پیشفرض های ماکرو ران کوئری نداره ؟!
ممنون
Printable View
یه مشکل دیگه هم برام پیش اومد!!
توی کوئری چرا تعداد OR ها محدوده !؟
من الان رسیدم به خط آخر ولی بازم می خوام!!
چی کار کنم؟
بعد چرا توی پیشفرض های ماکرو ران کوئری نداره ؟!
ممنون
نقل قول:نقل قول:نقل قول:1) با عرض پوزش! اون اولی رو با 2007 ساخته بودم که در 2003 کار نمی کرد (به خاطر Embed بودن ماکروی بکار رفته). این دفعه کد رو نوشتم. (رویداد On Click مربوط به چک باکس رو میشه با ماکرو هم انجام داد) :نقل قول:
2) شما اول یه Option Group درست کن، بعد توش آپشن باتن بذار ( که البته با درست کردن اولی، اگه ویزارد فعال باشه، بقیه کارها رو تو ویزارد که آسون تره میشه انجام داد).کد:http://www.fileden.com/getfile.php?file_path=http://www.fileden.com/files/2008/6/5/1946170/My%20Documents/Forums/dbtemp01%282%29.zip
3) من دقیقا نمیدونم شما چی کار کردین ولی شاید مساله شما این باشه: اگه کمبوباکس چند تا ستون داره با تعیین شماره ستون در مشخصه Bound Column میشه نتایج نشون داده شده رو تغییر داد.
اگه این نیست طبق معمول گذاشتن یه نمونه میتونه مفید باشه.
4) چند تا مگه Or میخوایی دیگه بابا ! :31: در منوی Insert گزینه Rows رو انتخاب کن. بجای run query از دستور Run SQL استفاده کن: یعنی وقتی کوئری مورد نظر رو ساختی به SQL View برو و همه اون کدها رو کپی کن و در این دستور قرار بده.
بعد محمد جان آموزشی چیزی در باره ی این SQL دارید بدید من بخونیم!!
یا یه توضیح مختصر می دید خودتون!؟
بعد مثلا گزینه های دیگه هم ندارم !!
مثلا من می خواستم با ماکرو بگم که add record! ولی نداره!!
بعد راستی شنیدم می شه این فایل اکسسو به exe تبدیل کرد!
چی جوریاست؟ اصلا می شه؟
ممنون
من کامپیوترم قاطی کرد نمی دونم چرا این پستو 3 بار فرستادم!!:41:
مدیران محترم زحمت حذفشو بکشند :46:
ممنون:11:
راستی محمد جان کی مدیر می شی؟!
بعد محمد جان آموزشی چیزی در باره ی این SQL دارید بدید من بخونیم!!
یا یه توضیح مختصر می دید خودتون!؟
بعد مثلا گزینه های دیگه هم ندارم !!
مثلا من می خواستم با ماکرو بگم که add record! ولی نداره!!
بعد راستی شنیدم می شه این فایل اکسسو به exe تبدیل کرد!
چی جوریاست؟ اصلا می شه؟
ممنون
بعد محمد جان آموزشی چیزی در باره ی این SQL دارید بدید من بخونیم!!
یا یه توضیح مختصر می دید خودتون!؟
بعد مثلا گزینه های دیگه هم ندارم !!
مثلا من می خواستم با ماکرو بگم که add record! ولی نداره!!
بعد راستی شنیدم می شه این فایل اکسسو به exe تبدیل کرد!
چی جوریاست؟ اصلا می شه؟
ممنون
آهان راستی این onopen فرم کجاست؟!!
ممنون
آهان راستی فرق Mdb و Mdw چیه؟!!
با سلام،نقل قول:
برای SQL چیزی ندارم، ولی یه کار خوب میتونه اینباشه یه کودری ساده درست کنی، بعد کد SQL اونو ببینی و همین طور کوئری رو پیچیده تر کنی و ... help خود اکسس هم منبع خوبی میتونه باشه.
قضیه این Add Record چیه؟ میخوای چی کار کنی مگه؟ ( من که تا حالا همچین دستوری ندیدم)
در حالت طراحی فرم، وقتی مربع کوچیک در سمت چپ بالای رو کلیک کنی، در قسمت properties ، مشخصات مربوط به فرم نشون داده میشه. حالا در زبانه Event میشه مشخصه On Open رو پیدا کرد.
برای ایجاد فایل اکسس بصورت exe:
در اکسس 2000 و 2003 (اگه درست گفته باشم)، فایل اختیاری امنیتی، با پسوند mdw ، جهت تعیین دسترسی کاربران مختلف یک دیتابیس به اشیای درون اون، قابل ساخته. این فایل با فایل اصلی ( با پسوند mdb) ارتباط برقرار میکنه. اطلاعات بیشتر:کد:http://forum.p30world.com/showpost.php?p=3346900&postcount=628
البته تا جایی که من میدونم به دلیل ضعف امنیتی و قابلیت دسترسی به پسوردها توسط برنامه های جانبی موجود، این نوع امنیت (user level security ) دیگه در فایلهای اکسس 2007 (accdb) بطور رسمی پشتیبانی نمیشه ( البته برنامه های مشابهی توسط افراد علاقمند نوشته شده و موجد هم هست)، هر چند برای فایلهای mdb ی نسخه های قبل، در 2007 این امر اتفاق میفته.کد:http://www.jmwild.com/Accesssecurity.htm
ممنون محمد جان
وقتی وارد یه فرم می شیم اولین رکورد رو نشون می ده ! توی گزینه های کامنذ باکس یه اد ریکورد هست که با اون می ره برای وارد کردن یه دونه جدید!!!:دی اصلا می شه یه کاری کرد که وقتی توی یه فرم می ریم خودش آماده ی وارد کردن جیدید باشه و اولین رو نشون نده؟!!نقل قول:
قضیه این Add Record چیه؟ میخوای چی کار کنی مگه؟ ( من که تا حالا همچین دستوری ندیدم)
در باره این برنامه ای هم که دادید می گه باید اکسس 2007 داشته باشیم!!!
راه حلی نداره!
مال من 2003 است
كافيه در حادثه OnOpen فرم كد زير رو بنويسينقل قول:
هرچند روشهاي بهينه ديگه اي هم هستکد:DoCmd.GoToRecord , , acNewRec
ولي اين خيلي بستگي داره به اين كه شما چه جوري طراحي فرم كرده باشي
wordist جان کجاش باید بنویسیم؟!
من همین جوری تو آناوپنش کپی کردم اور می ده می گه این ماکرو رو نمی تونه پیدا کنه!!