به تمامی کاربران دارای هر نوع مدال پنل رایگان پیامک اهداء می گردد . لذا کاربران دارای مدال می توانند با کد تخفیف medals ، به صورت رایگان ثبت نام نمایند .

انجمن تخصصی اکسس

جامع ترین انجمن تخصصی اکسس در خانه اکسس ایران

ahmadrezaahmad
ahmadrezaahmad
آفلاین
0
سلام من تاپیک های مربوط به اکسپرت گرفتن از فیلد اتچمنت رو مطالعه کردم،ولی خب جای خالی یک تاپیک که بای یک جمع بندی خوبی کار با فیلد اتچمنت رو حل کنه احساس می شه: شرح مشکل: مشکل این جاست اگر دیتا بیس شما شامل تعداد متنابهی فیلد اتچمنت باشد و شما سامان مناسبی به این موضوع ندهی بعد از مدتی حچم فایل دیتا بیس شما به خاطر ذخیره اتچمنت ها درون خودش وحشتناک زیاد می شود و حتی ممکن است کل دیتابیس آسیب ببنید و بالا نیاید! از طرف دیگر فرض کنید روال ثبت رکورد های دیتا بیس شما به گونه ایست که فایل دیتا بیس را به افراد مختلف می دهید و کاربران از طریق واسط گرافیکی یک فرم فیلد های اتچمنت را نیز پر می کنند! حالا که شما جدولی دارید پر از رکورد ها که پر است از فیلد اتچمنت باید تدبیری بیاندیشید که این اتچمنت ها برای هر رکورد در فولدری جدا بر حسب مشخصه اصلی آنر رکورد که توسط کاربر پرمی شود(مثلا نام پروژه)با سابفولدر نام فیلد اتچمنت (مثلا پیوست قراداد،گانت چارت) ذخیره شود. در ادامه باید تدبیری اندیشده شود تا هروقوت خواستی از طریق فایل اکسس نیز به آن دسترسی داشته باشی مثلا هایپر لینکی ایجاد شود که با کلیک روی آن به فیلد مورد نظر رکورد مورد نظر برسیم!! شرح فایل پیوست: مثالی زده شده که جدولی قبل از ویرایش وجود دارد tbl_project شامل محتوا آیدی،نام پروژه،قرارداد ،گانت چارت و ... فرمی وجود دارد که با زدن کلید "Export attach field,then Delet attach field,then replace hyper link" عمل سیو کردن اتچمنت های هر پروژه در فولدری با نام پروژه و در درون آن هر اتچمنت در فولدری با نام فیلد خودش می سازد:مثلا قراداد پروژه A در فولدر A/contract قرار می گیرد!!!! و در نهایت جدولی می سازد که هایپر لینک جدید فایل ها سیو شده اتچمنت ها را در داخل اکسس نگه می دارد!(tbl_project_after edit) بی نهایت ممنون می شوم اگه کمک کنیم کد کلید فرم اکسپرت گیری را بزنیم! این شاید کمک کند به دوستانی که لطف می کنند و می خواهند کمک کنند!! http://www.accessforums.net/import-export-data/how-i-exported-attachment-fields-data-folder-25651.html
پیوست ها:

پاسخ پذیرفته شده

دوشنبه 14 - مرداد - 1392 18:16:12 - #لینک دائمی
0
با سلام
با بررسی مشکل شما مشخص گردید که فیلد نام فولدر را اشتباه انتخاب می کردید . این فیلد در واقع باید یک فیلد متنی یا عددی و منحصر به فرد ( بدون تکرار) باشد که شما یک فیلد attachment رو اشتباها انتخاب می کردید .
با تشکر
کاویان
پاسخ به درستی کمینه شد نمایش
پاسخ ها (5)
  • پاسخ پذیرفته شده

    mostafa_fa
    mostafa_fa
    آفلاین
    دوشنبه 30 - فروردين - 1395 11:43:52 - #لینک دائمی
    0
    سلام جناب کاویان .خسته نباشید و تشکر بابت وقتی که میزارید .
    درسته این تاپیک قدیمیه اما خیلی ضروری و خیلی لازمه که این افزونه رو داشته باشم . ممنون میشم لینک رو اصلاح کنید.

    با سپاس
    پاسخ به درستی کمینه شد نمایش
  • پاسخ پذیرفته شده

    پنج شنبه 03 - مرداد - 1392 05:30:54 - #لینک دائمی
    0
    با سلام
    این فرم در ویندوز سون 32 بیت هم با آفیس 2010 با موفقیت تست گردید .
    احتمالا این خطا در اکسس 2013 رخ می دهد .
    این مشکل فعلا در دست بررسی است .
    پیشنهاد می گردد با توجه به اینکه سایر دوستان هنوز چک نکرده اند شما هم در اکسس 2010 تست کنید و نتیجه رو اعلام کنید .
    با تشکر
    کاویان
    پاسخ به درستی کمینه شد نمایش
  • پاسخ پذیرفته شده

    سه شنبه 01 - مرداد - 1392 17:31:10 - #لینک دائمی
    0
    با سلام
    به دلیل استفاده از عبارت on error resume next خطای رخ داده شده در سیستم شما مشخص نمی شود .
    این خطا ممکن است مربوط به ذخیره فایل در یک پوشه با نام فارسی باشد .
    یا نسخه ویندوز یا آفیس نیز می تواند یکی از دلایل بروز خطا باشد .
    فعلا این افزونه در ویندوز XP و آفیس 2010 نسخه 32 بیتی با موفقیت تست شده است .
    لطفا نسخه ویندوز و آفیس خود را به صورت دقیق اعلام نمایید تا بررسی شود .
    پاسخ به درستی کمینه شد نمایش
  • پاسخ پذیرفته شده

    ahmadrezaahmad
    ahmadrezaahmad
    آفلاین
    سه شنبه 01 - مرداد - 1392 12:50:13 - #لینک دائمی
    0
    سلام
    خیلی ممنون از زحمت فراوانی که کشیدید ولی خب من هر چه تست کردم همین فایل خودتان نیز جواب نمی دهد!یعنی ظاهرا همه چیز اوکی است و میزند با موفقیت انجام شد و فولدر ها ساخته می شود ولی خب فایلی درونش نیست!!!!
    پاسخ به درستی کمینه شد نمایش
  • پاسخ پذیرفته شده

    دوشنبه 31 - تیر - 1392 22:21:04 - #لینک دائمی
    0
    با سلام
    ضمن تشکر از پیشنهاد مفید شما کاربر گرامی ، خانه اکسس ایران بر آن شد تا افزونه ای با موضوع فوق به صورت کد باز ایجاد نموده و در اختیار کاربران محترم قرار دهد ، اکنون می توانید این افزونه را از لینک ذیل دریافت و استفاده نمایید .

    http://www.mantis.ir/access-knowledge/access-programs/access-add-ins/item/60

    پیروز و سربلند
    پاسخ به درستی کمینه شد نمایش
پاسخ شما

کدام را میپسندید؟

مایکروسافت اکسس 64 بیت - 66.7%
مایکروسافت اکسس 32 بیت - 16.7%
مایکروسافت اکسس 2007 - 16.7%

كل آرا: 6
اين نظرسنجي به پايان رسيده است on: 19 مارس 2017 - 00:00

عضویت در خبرنامه

با عضویت در خبرنامه آخرین مطالب سایت را در ایمیل خود دریافت نمایید.
از عضویت شما در خبرنامه متشکریم.