PDA

View Full Version : سوال: عدم اجراي لينكها و كدهاي نوشته شده در اكسس 2003 توسط اكسس 2007



Asgharian.Sh
دوشنبه 09 آذر 1388, 11:14 صبح
با سلام خدمت همه دوستان :لبخندساده:
مشكلي برام پيش اومده و واقعاً نميدونم چطور حلش كنم. :افسرده:من يك پايگاه داده تو اكسس 2003 ايجاد كرده ام كه تقريباً يك جور آرشيو الكترونيكي براي نگهداري اطلاعات و جستجو بر اساس فيلدهاي تعريف شده است . حالا كه كار تقريباً داره تموم ميشه و به مرحله Data Entry رسيدم متوجه اين نكته شدم كه اگه فايلو با اكسس 2007 باز كنم دكمه هاي تعريف شده در فرمها و لينكهاي آنها و به عبارتي اكثر كدهاي تعريف شده در فرمها اجرا نمي شند و به عبارتي نه Eroor ميده نه چيزي فقط انگار نه انگار كه اين كدها رو تعريف كردي. اين مسئله براي من يك مشكل بزرگه چون قراره از اين فايل تو شبكه داخلي محل كارم استفاده بشه و اين درحاليه كه بعضي از User ها Office 2007 دارند و بعضي 2003 . اگر ممكنه لطفاً منو راهنمايي كنيد كه :
1- آيا اصلاً راهي وجود داره تا بدون انتقال كدها و ويرايش مجدد آنها به اكسس 2007 و درحاليكه فايل اصلي در 2003 نوشته شده ، User هاي 2007 هم بتونند از اون استفاده كنند و تمام دكمه ها و كدها را باز كنند ؟؟؟؟؟؟؟؟
2- من ميتونم به آرشيوي كه توي اكسس ساخته شده اعتماد كنم و اونو در اختيار User هاي ديگه توي شبكه بذارم بدون پيش آمدن مشكلات تخريب ، از دست رفتن اطلاعات، حك شدن و....... در آينده و يا اينكه اصلاً آيا يك پايگاه داده اكسس قابليت استفاده طولاني مدت را بدون تخريب شدن داره يا نه ؟
خيلي ممنون ميشم اگه منو در اين موردها راهنمايي كنيد و اگه اطلاعاتي داريد كه فكر ميكنيد ميتونه كمكم كنه در اختيارم بذاريد.

amirzazadeh
دوشنبه 09 آذر 1388, 12:12 عصر
با سلام خدمت همه دوستان :لبخندساده:
مشكلي برام پيش اومده و واقعاً نميدونم چطور حلش كنم. :افسرده:من يك پايگاه داده تو اكسس 2003 ايجاد كرده ام كه تقريباً يك جور آرشيو الكترونيكي براي نگهداري اطلاعات و جستجو بر اساس فيلدهاي تعريف شده است . حالا كه كار تقريباً داره تموم ميشه و به مرحله Data Entry رسيدم متوجه اين نكته شدم كه اگه فايلو با اكسس 2007 باز كنم دكمه هاي تعريف شده در فرمها و لينكهاي آنها و به عبارتي اكثر كدهاي تعريف شده در فرمها اجرا نمي شند و به عبارتي نه Eroor ميده نه چيزي فقط انگار نه انگار كه اين كدها رو تعريف كردي. اين مسئله براي من يك مشكل بزرگه چون قراره از اين فايل تو شبكه داخلي محل كارم استفاده بشه و اين درحاليه كه بعضي از User ها Office 2007 دارند و بعضي 2003 . اگر ممكنه لطفاً منو راهنمايي كنيد كه :
1- آيا اصلاً راهي وجود داره تا بدون انتقال كدها و ويرايش مجدد آنها به اكسس 2007 و درحاليكه فايل اصلي در 2003 نوشته شده ، User هاي 2007 هم بتونند از اون استفاده كنند و تمام دكمه ها و كدها را باز كنند ؟؟؟؟؟؟؟؟
2- من ميتونم به آرشيوي كه توي اكسس ساخته شده اعتماد كنم و اونو در اختيار User هاي ديگه توي شبكه بذارم بدون پيش آمدن مشكلات تخريب ، از دست رفتن اطلاعات، حك شدن و....... در آينده و يا اينكه اصلاً آيا يك پايگاه داده اكسس قابليت استفاده طولاني مدت را بدون تخريب شدن داره يا نه ؟
خيلي ممنون ميشم اگه منو در اين موردها راهنمايي كنيد و اگه اطلاعاتي داريد كه فكر ميكنيد ميتونه كمكم كنه در اختيارم بذاريد.
لطفا قبل از ايجاد تاپيك جستجو كنيد:
http://barnamenevis.org/forum/showthread.php?t=163119
............................
موفق باشيد

Asgharian.Sh
دوشنبه 09 آذر 1388, 16:48 عصر
دوست عزيز
با تشكر از راهنماييتون در مورد سوال اول راهي كه دوستان پيشنهاد داده بودند واقعاً عالي بود و عذر ميخوام اگه سوال تكراري پرسيدم ولي واقعاً اين تاپيك رو نديدم ضمناً ميخواستم بدونم آيا اين روش بايد تو اكسس نصب شده روي سيستم تمام يوزرهاي فايل در شبكه اعمال بشه منظورم اينه كه آيا همه يوزرها بايد اولين بار كه فايل اكسس منو باز مي كنند از Office Button/access option/trust center/trust center settings ماكروها رو فعال كنند تا بتونند از دكمه ها استفاده كنند يا فقط اگه من يكبار اينكار رو انجام بدم كافيه ؟
اما در مورد سوال دوم و قراردادن فايل اكسس تو شبكه، دوستان اطلاعاتي گذاشته بودند كه سوال اصلي منو جواب نمي داد . اگه ممكنه توضيح بديد كه اگه از خود فايل اكسس تو شبكه چند يوزري استفاده بشه مشكلي پيش مياد؟ يا اينكه از لحاظ امنيتي اگه از فرم ورود كه يوزنيم و پسورد براش تعريف شده استفاده كنيم ميتونيم مطمئن باشيم كه دسترسي رو محدود كرده ايم به افرادي كه يوزر و پسورد دارند يا نه ؟

ببخشيد اگه سوالم خيلي طولانيه ولي ممنون از اينكه كمكم مي كنيد.

amirzazadeh
پنج شنبه 12 آذر 1388, 09:14 صبح
ضمناً ميخواستم بدونم آيا اين روش بايد تو اكسس نصب شده روي سيستم تمام يوزرهاي فايل در شبكه اعمال بشه منظورم اينه كه آيا همه يوزرها بايد اولين بار كه فايل اكسس منو باز مي كنند از Office Button/access option/trust center/trust center settings ماكروها رو فعال كنند تا بتونند از دكمه ها استفاده كنند يا فقط اگه من يكبار اينكار رو انجام بدم كافيه ؟
خوب با توجه به اينكه اين تنظيمات مربوط به اكسس هست بنابراين بايد روي همه سيستم ها اعمال بشه.

اما در مورد سوال دوم و قراردادن فايل اكسس تو شبكه، دوستان اطلاعاتي گذاشته بودند كه سوال اصلي منو جواب نمي داد . اگه ممكنه توضيح بديد كه اگه از خود فايل اكسس تو شبكه چند يوزري استفاده بشه مشكلي پيش مياد؟ يا اينكه از لحاظ امنيتي اگه از فرم ورود كه يوزنيم و پسورد براش تعريف شده استفاده كنيم ميتونيم مطمئن باشيم كه دسترسي رو محدود كرده ايم به افرادي كه يوزر و پسورد دارند يا نه ؟

عمده ترين مشكل اينه كه در اين حالت (قرار دادن مستقيم فايل روي شبكه)با باز كردن فايل توسط اولين نفر ، بقيه افراد به فايل دسترسي read only دارند.
..........................
موفق باشيد