بارگیری بارکدها در 1s 8.3 از اکسل. اطلاعات حسابداری

متخصص پاسخ می دهد:

فوراً باید توجه داشت که در ابتدا در 1c هیچ شرطی برای بارگیری داده ها از اکسل وجود ندارد ، به همین دلیل است که یک لودر خارجی 1c 8.3 وجود دارد ، به این معنی که سؤال شما قبلاً قابل پاسخگویی است - بله ، امکان پذیر است.

برای اینکه بارگذاری از اکسل به 1c 8.3 بدون خرابی داده ها انجام شود، ابتدا باید جدول را مستقیماً در اکسل آماده کنید. لیستی که در V1S بارگذاری می شود باید به درستی ساختار یافته باشد، یعنی. وجود چند نوع داده (کمیت، شماره، نام خانوادگی و ...) در یک ستون یا یک سلول مجاز نیست.

اگر جدول بسیار در دسترس باشد، در 1c بارگیری از اکسل بدون هیچ مشکلی انجام می شود. در مرحله بعد، باید پردازش 1C را برای بارگیری داده ها از اکسل انجام دهید. برای انجام پردازش، به منوی File بروید، Loading Data from a Tabular Document.epf را نشان دهید در پنجره پاپ آپ، در خط Loading mode، می گوید Loading into a directory. در خط زیر نوع دایرکتوری - نامگذاری را نشان می دهیم. سپس فایل را باز می کنیم و در لیست به دنبال Excel Sheet (*.xls) می گردیم، فایلی را که حاوی اطلاعاتی است که برای دانلود نیاز داریم انتخاب می کنیم. بعد، بیایید به تنظیمات، در خط برویم. اولین خط داده در سند صفحه گسترده، عدد 2 را نشان می دهد، زیرا خط بالایی شامل هدر جدول ما است.

سپس ستون ها را شماره گذاری می کنیم که نشان دهنده شماره گذاری دستی ستون است. همه چک باکس ها را خاموش می کنیم؛ برای این منظور دکمه خاصی روی نوار ابزار وجود دارد. فیلدهای نام و نام کامل علامت زده می شوند، حالت را لمس نکنید، اجازه دهید جستجو باقی بماند، شماره گذاری ستون را مطابق با جدول اکسل تنظیم کنید.

تنها چیزی که باقی می ماند این است که واحد اندازه گیری و نرخ مالیات بر ارزش افزوده را نشان دهید؛ اگر بلافاصله آن را وارد نکنید، بعداً باید آن را به صورت دستی یک مورد وارد کنید. انتخاب شده توسط چک باکس های نرخ مالیات بر ارزش افزوده واحد اندازه گیری پایه، حالت - تنظیم، تنظیم مقدار پیش فرض و مستقیماً 18٪ در خط نرخ. مقدمات تکمیل شده است. سند صفحه گسترده را مشخص کنید و روی Filling Control کلیک کنید. علامتی که نشان می دهد هیچ خطایی وجود ندارد باید ظاهر شود.

اکنون می توانید با خیال راحت دانلود کنید. بارگیری موارد از اکسل در برنامه 1c تکمیل شد

چگونه یک سند صفحه گسترده را در برنامه حسابداری 1C 8.3 بارگیری کنیم؟

در 1C 8.3 امکان دانلود انبوه فهرستی از موارد از یک سند صفحه گسترده، به عنوان مثال از یک فایل اکسل وجود دارد.

برای بارگذاری، از پردازش خارجی LoadDataFromTabularDocument.epf برای فرم های مدیریت شده (8.2 و 8.3) استفاده می کنیم. جهانی است و باید برای هر پیکربندی نوشته شده برای یک برنامه مدیریت شده مناسب باشد.

برای شروع پردازش خارجی، باید به منوی "File" و سپس "Open" بروید و این پردازش را از فهرستی که در آن ذخیره شده است انتخاب کنید:

پردازش بارگیری داده ها از یک سند صفحه گسترده 1C 8.3 (فرم های مدیریت شده)

پس از باز شدن پردازش در 1C، می توانید کار با آن را شروع کنید. اول از همه، ما باید تصمیم بگیریم که از کجا و چه چیزی دانلود کنیم:

بیایید در کتاب مرجع «نامگذاری» مثالی بزنیم. ما یک فایل با داده با فرمت xls ایجاد می کنیم.

پردازش همچنین می تواند فایل ها را در قالب زیر بارگیری کند:

  • هر قالب دیگری که می توانید داده ها را از آن کپی کنید

فایل اکسل با داده های منبع به این صورت است که در کتاب مرجع "نامگذاری" بارگذاری می کنیم:

ما تمام فیلدهای دایرکتوری را یادداشت نکردیم، زیرا این برای درک اصل بارگیری کافی است. علاوه بر این، این داده ها برای شروع کار با این موقعیت ها کافی است.

این موقعیت ها در حال حاضر در پایگاه اطلاعاتی 1C نیستند و اکنون آنها را در آنجا آپلود خواهیم کرد.

روی نماد "Open" (که در شکل به عنوان "انتخاب منبع" نشان داده شده است) کلیک کنید و فایل را با داده ها انتخاب کنید. می توانید از کپی ساده اطلاعات استفاده کنید. داده ها به طور خودکار در پردازش بارگیری می شوند. حالا بیایید بررسی کنیم که آیا داده های خود را به درستی پر کرده ایم یا خیر. برای انجام این کار، روی دکمه "پر کردن کنترل" کلیک کنید.

همانطور که می بینید، ما چند خطا داریم! ما آن را حذف خواهیم کرد. به تب "تنظیمات" بروید:

قبل از تصحیح خطاها، اجازه دهید به یک نکته مهم توجه کنیم. برنامه در ابتدا نمی داند در چه زمینه ای به دنبال یک عنصر دایرکتوری در صورتی که از قبل وجود دارد، بگردد. بنابراین، او باید آن را نشان دهد. به عنوان مثال، ما با کد جستجو می کنیم، زیرا معمولاً منحصر به فرد است. در ستون "فیلد جستجو" در خط "کد" یک علامت بزنید. حال اگر رکوردی با چنین کدی پیدا شود جایگزین می شود و در غیر این صورت ایجاد می شود.

مهم! اگر فیلد جستجو را مشخص نکنید، ممکن است موارد تکراری ظاهر شوند. مخصوصا بعد از دانلود دوم فایل مشابه!

حالا بیایید ببینیم چرا "یونیتی" در زمین فحش می دهد. واقعیت این است که واحدهای اندازه گیری در 1C 8.3 در یک فهرست جداگانه ذخیره می شوند و پردازش به طور پیش فرض این واحد را با نام جستجو می کند. اما در واقع کلمه واحد در قسمت "نام کامل" نوشته می شود.

متأسفانه، پردازش فقط با «نام» و «کد» می‌تواند جستجو کند (برای برنامه‌نویس، امکانات گسترده‌تر است). اگر به تصاویر بالا دقت کنید، می بینید که در ستون “Unit” یک کد وجود دارد. و در پردازش باید نشان دهید که جستجو باید با کد انجام شود. روی ستون “Communication Condition” روبروی “Units” دوبار کلیک کنید و آن را به “Code” تغییر دهید.

حالا بیایید ببینیم آنها در مورد "سرویس" در لیست خطاها به ما چه می گویند. یک نکته مهم دیگر ستون‌های فایل باید دقیقاً به همان ترتیب خطوط فیلدهای فهرست قرار گیرند. و برای ما، "نوع مورد" در پایین و در فایل بعد از ستون "نظر" قرار دارد.

برای جابجایی خط "نوع مورد" به سمت بالا، فلش های آبی رنگ در بالای فرم وجود دارد. با استفاده از فلش "بالا"، خط مورد نظر را بالا آورده و آن را در "نظر" قرار دهید.

روی "بارگیری داده ها" کلیک کنید و این بار همه چیز بدون خطا پیش می رود:

بر اساس مطالب از: programmist1s.ru

بر کسی پوشیده نیست که یک برنامه موفق 1C برای کمک به حسابداران ایجاد شده است و به آنها امکان می دهد چندین عملیات را به سرعت و تا حد امکان کارآمد انجام دهند. با این حال، حسابداران مبتدی گاهی اوقات برای درک همه امکاناتی که این نرم افزار در بر دارد، مجبور می شوند "کمی عرق کنند". البته، حسابداران با کاوش در مکانیسم انجام عملیات فردی، با درک همه چیز با کوچکترین جزئیات، نه تنها از نرم افزار راضی می مانند، بلکه متوجه افزایش بهره وری کار خود نیز می شوند.

یکی از مشکلات مبرمی که حسابداران مبتدی که هیچ تجربه ای با 1C ندارند، با آن مواجه می شوند، بارگذاری به 1C از یک Excel ایجاد شده قبلی است. در واقع، تشخیص اینکه چگونه یک سند را در اکسل در 1C ذخیره کنید دشوار است، و همچنین مشکل است که چگونه آن را در اکسل از 1C ذخیره کنید تا متعاقباً مستقیماً با ویرایشگر صفحه گسترده کار کنید.

بنابراین، برای از بین بردن همه مشکلات، باید تمرکز کنید و دستورالعمل ها را مطالعه کنید و در هر مرحله از الگوریتم پیشنهادی تحقیق کنید. البته، مبتدیان نباید هنگام انجام چنین دستکاری هایی خلاقیت خود را نشان دهند. فقط کاربران با تجربه می توانند عملیات پیچیده تری را انجام دهند. حسابداران مبتدی در ابتدا فقط باید "دندان خود را به آن بپردازند" و یاد بگیرند که چگونه اقداماتی را انجام دهند که ذخیره داده ها را در اکسل ممکن می کند. فقط پس از این می توانید دانش خود را در مورد نحوه وارد کردن اکسل به برنامه 1C گسترش دهید.

مکانیسم های تراکنش

همچنین می خواهم توجه داشته باشم که مکانیسم انجام اقدامات مورد نظر ممکن است بسته به اینکه کدام نسخه از برنامه حسابداری 1C: بر روی رایانه نصب شده است متفاوت باشد. در جدیدترین نسخه ها، این فرآیند دیگر مشکل خاصی ندارد. به همین دلیل است که کاربران باتجربه نظارت را برای به روز رسانی توصیه می کنند و در صورت پیدا شدن، حتما برنامه را به روز کنید. اگر آخرین نسخه نرم افزار بر روی رایانه شما نصب شده باشد، درک نحوه آپلود آن در اکسل در 1C یا ذخیره آن در برنامه آسان تر خواهد بود.

الگوریتم بارگذاری

ابتدا تصمیم بگیرید که دقیقاً چه چیزی را می خواهید در 1C ذخیره کنید. جدولی را که قبلاً در اکسل ایجاد کرده اید باز کنید، بررسی کنید که آیا همه داده ها برای بارگیری در برنامه برای شما مهم هستند یا خیر. اگر بعداً به برخی از ستون‌ها در سند صفحه‌گسترده نیاز ندارید زیرا ارزشی ندارند، به سادگی آنها را از قبل حذف کنید تا برنامه حسابداری 1C: بیش از حد بارگیری نشود. پس از این، فراموش نکنید که جدولی را که ویرایش کرده اید دوباره ذخیره کنید.

اکنون می توانید اقدامات مستقیمی را شروع کنید که به شما امکان می دهد از Excel به 1C آپلود کنید. ابتدا خود برنامه را باز کنید، خط "Directory" را در سمت چپ پیدا کنید، روی آن کلیک کنید. بخش های فرعی دیگری باز می شود که از میان آنها خط "نامگذاری" را انتخاب کنید. اکنون در پانل افقی منویی وجود دارد که در آن "نامگذاری و قیمت ها" را پیدا کنید؛ با کلیک بر روی آن، فهرست فرعی باز می شود که در آن کلمه مورد نظر "دانلود" را خواهید یافت.

برای موفقیت آمیز بودن واردات، اطمینان از اینکه سند دانلود شده در قالب صحیح ذخیره شده است، مهم است. می توانید اسنادی را که در اکسل 2003 یا نسخه های جدیدتر ذخیره کرده اید به 1C:Accounting وارد کنید. سند را می توان با فرمت mxl و ods نیز ذخیره کرد. اگر از قبل همه چیز را دقیقاً به این روش انجام داده اید، می توانید وارد کنید.

درک نحوه ذخیره آن در اکسل در 1C با کلیک بر روی دکمه "دانلود" آسان است. پنجره بارگیری معمولی روی صفحه ظاهر می شود. تنها چیزی که باقی می ماند نشان دادن مسیری است که سندی که می خواهید بارگیری کنید در آن قرار دارد. پس از تکمیل وارد کردن به 1C از اکسل، لطفاً توجه داشته باشید که در برنامه دقیقاً همان چیزی است که در ویرایشگر صفحه گسترده بود.

در این مرحله، وارد کردن به پایان می رسد، اما اقدامات شما ادامه می یابد، به خصوص اگر ابتدا جدول را ویرایش نکرده باشید، بنابراین سطرها و ستون های اضافی در آن باقی مانده است. در بالای ستون ها جمله ای مانند «مشخص کردن جزئیات» را خواهید دید که با کلیک بر روی آن، باید یکی از گزینه های ارائه شده در لیست را انتخاب کنید. هنگامی که با موفقیت با هر ستون کار کردید، سطرها را مرور کنید. اگر چیزی غیر ضروری یافتید، آن را حذف کنید.

برای انجام چنین دستکاری ها، یک ردیف را انتخاب کنید و سپس روی دکمه "حذف ردیف" کلیک کنید.

با مطالعه دستورالعمل های نحوه بارگذاری به 1C از یک اکسل موجود، به راحتی توصیه می کنید که پس از ویرایش جدول، باید داده های از دست رفته را پر کنید. اگر چنین دستکاری هایی را با دقت انجام دهید، بعداً کار با برنامه آسان تر خواهد بود. به همین ترتیب، جستجو آسان تر خواهد بود.

این کار وارد کردن ویرایشگر جدول را به برنامه حسابداری 1C: تکمیل می کند. اگر به شدت دستورالعمل های نحوه بارگیری از اکسل در 1C را دنبال می کنید، اما مشکلی پیش می آید، مطمئن شوید که خود برنامه با آخرین نسخه همراه است.

الگوریتم آپلود

بنابراین، با درک کامل نحوه بارگیری اسنادی که قبلاً در اکسل ایجاد شده‌اند در 1C، اکنون می‌توانید به نحوه ذخیره یک سند در اکسل از 1C بپردازید. برخی از حسابداران نیز اغلب با این نیاز مواجه می شوند. خوشبختانه نسخه های جدید برنامه نه تنها از این ویژگی برخوردارند، بلکه انجام چنین کارهایی هم اکنون با پیشرفت های محسوسی همراه بوده است.

اول از همه، سند بارگذاری شده می تواند به عنوان لیست قیمت قابل ارسال برای همکاران و تامین کنندگان استفاده شود. برای "اجبار کردن" فایل به آپلود، ابتدا باید مسیر آشنا را دنبال کنید، ابتدا "Nomenclature"، سپس "Nomenclature and Prices" و در نهایت این بار خط "Upload" را باز کنید. پس از این، پنجره ای ظاهر می شود که در آن باید ستون هایی را که می خواهید بعداً در اکسل مشاهده کنید، مشخص کنید.

همچنین امکان اضافه کردن ستون‌های اضافی وجود دارد؛ دکمه‌های «افزودن» و «حذف» در پانل افقی بالایی برای حل چنین کارهای میانی قرار دارند. پس از اینکه متقاعد شدید که تمام داده های لازم درگیر و علامت گذاری شده اند، باید روی دکمه "آپلود" کلیک کنید، مسیری را که می خواهید چنین فایلی را ذخیره کنید مشخص کنید و به سادگی منتظر تکمیل فرآیند انجام شده توسط خود برنامه باشید.

لازم نیست مدت زیادی منتظر بمانید زیرا عملیات بسیار سریع تکمیل می شود.

هنگامی که برنامه تکمیل فرآیند را اعلام می کند، تنها چیزی که باقی می ماند این است که فایل دانلود شده را باز کنید و مطمئن شوید که حاوی همه چیزهایی است که برای کار بیشتر مورد نیاز است. حسابداران باتجربه می توانند نه تنها یک موقعیت، بلکه چندین موقعیت را به طور همزمان ایجاد کنند که تعداد آنها نه در ده ها، بلکه در صدها نفر است. به لطف چنین اقداماتی، زمان به طور قابل توجهی صرفه جویی می شود، که مورد استقبال کسانی قرار می گیرد که قبلاً مجبور بودند منابع زمانی زیادی را برای انجام چنین کارهایی صرف کنند.

بنابراین، روند بارگذاری و بارگذاری اسناد اکسل در برنامه حسابداری 1C: قبلاً با افزایش مشکلات همراه بود. در حال حاضر، با به روز رسانی برنامه به جدیدترین نسخه و مطالعه توصیه های مفید، هر حسابداری می تواند از عهده چنین وظایفی برآید.

چگونه می توانید اسناد را از یک تامین کننده از طریق ایمیل در 1C:Accounting 8 edition 3.0 دانلود کنید؟

این ویدیو در برنامه 1C: Accounting 8 (نسخه 3.0.42.84) ساخته شده است.

انتقال به مدیریت اسناد الکترونیکی (EDF) به ساده سازی قابل توجهی فرآیند تبادل اسناد بین طرفین و همچنین کاهش هزینه های تحویل اسناد، خرید مواد مصرفی و ذخیره آرشیو کمک می کند. از تاریخ 8 آوریل 2011، قانون فدرال 6 آوریل 2011 شماره 63-FZ "در مورد امضای الکترونیکی" به اجرا در آمده است که روش دریافت و استفاده از امضای الکترونیکی و مسئولیت های شرکت کنندگان در تبادل الکترونیکی را تعیین می کند. اسناد. برای کسب اطلاعات بیشتر در مورد تبادل اسناد الکترونیکی به دایرکتوری «تبادل اسناد الکترونیکی» در قسمت «حسابداری و حسابداری مالیاتی» مراجعه کنید.

اگر طرف مقابل در جریان اسناد الکترونیکی مشارکت نداشته باشد، تبادل اسناد از طریق پست الکترونیکی به تسهیل فرآیند ثبت سند اولیه حسابداری در سیستم اطلاعاتی کمک می کند.

اسناد سیستم حسابداری فاکتور خریدار, فروش (عمل، فاکتور)، فاکتور صادر شده استرا می توان از طریق ایمیل برای طرف مقابل ارسال کرد (کلیک کنید ارسال از طریق ایمیلبا تصویر یک پاکت). سند به صورت فایل ضمیمه نامه در قالب انتخاب شده توسط کاربر ارسال می شود. همچنین به نامه ضمیمه شده است فایلی که برای بارگیری توسط گیرنده در "1C: حسابداری 8" (rev. 3.0) در نظر گرفته شده است.

می توانید اسناد دریافتی از تامین کننده را در فرم های فهرست اسناد بارگذاری کنید.

فاکتورهای پرداخت در قالب لیستی از اسناد بارگذاری می شوند حواله. فاکتورها و اعمال - در لیست رسید (اقدامات، فاکتورها).

گیرنده می تواند اسنادی مانند یا UPDاز فایل هایی با پسوند xls، mxl یا در قالبی که توسط سرویس مالیات فدرال روسیه تأیید شده است. می توانید اسناد را از یک فایل یا از ایمیل آپلود کنید. با کلیک بر روی دکمه می توانید روش بارگیری را در قالب لیست اسناد رسید انتخاب کنید دانلود. هنگام بارگذاری، برنامه مطابقت فرمت را بررسی می کند و نتایج بررسی را گزارش می کند.

هنگام بارگذاری اسناد TORG-12، گواهی پذیرش کار (خدمات).یا UPDیک سند سیستم حسابداری ایجاد می شود رسید (عمل، فاکتور)، که در آن مشخصات لازم به صورت خودکار پر می شود. برای اسناد رسید می توان یک سند اضافی ایجاد کرد فاکتور دریافت شد.

اگر محصول یا خدماتی برای اولین بار از طرف تامین کننده به دست گیرنده می رسد و اقلام خریدار و تامین کننده همگام نیستند، به شکلی که باز می شود مقایسه داده ها بر اساس آیتمفیلد باید پر شود نامگذاریبا انتخاب موقعیت مناسب از دایرکتوری نامگذاریو دکمه را فشار دهید ذخیره کن و ببند .

راه اندازی حساب های ایمیل در قسمت انجام می شود اداره - سازمان دهنده.آدرس ایمیل طرف مقابل باید در فرم عنصر دایرکتوری مشخص شود طرف مقابل.

لطفاً توجه داشته باشید که اسناد بارگیری شده از ایمیل (از یک فایل) از نظر قانونی اسناد الزام آور نیستند، بنابراین خریدار و فروشنده باید اسناد و مدارک را به صورت کاغذی به درستی اجرا کرده باشند.

در این مقاله با شما دو موضوع بسیار مهم را بررسی خواهیم کرد، اولی و دومی البته آپلود داده ها از 1c به اکسل. لازم به ذکر است که این موضوعات مورد توجه دو مخاطب اصلی کاربران است که عبارتند از:

  • کاربران سیستم 1C Enterprise
  • برنامه نویسان 1C

به عنوان مثال، کاربران 1C معمولاً می خواهند سفارش دهند انتقال اطلاعات از اکسل به 1cمطابق با الزامات خاص پورتینگ خود، در حالی که برنامه نویسان 1C به احتمال زیاد به دنبال برخی شفاف سازی یا مثال های کد هستند. بر اساس این ملاحظات، تصمیم گرفتیم اطلاعات ارائه شده در این مقاله را به دو قسمت برای کاربران و برنامه نویسان 1C تقسیم کنیم.

بارگذاری 1C از اکسل و بارگذاری از 1C به اکسل از دید یک کاربر معمولی 1C

خیلی اوقات معلوم می شود که مثلاً در یک شرکت یا برخی از شرکت ها اسنادی وجود دارد که در رایانه در فایل های Excel ذخیره می شود. و اغلب کاربران یک سوال دارند، اما چگونه؟ داده ها را از اکسل به 1C آپلود یا دانلود کنید. البته، بدون دانش برنامه نویسی نمی توانید این کار را انجام دهید، بنابراین اگر کاربر ساده ای هستید، باید خدمات 1C را از ما سفارش دهید، زیرا مطلقاً هر یک از برنامه نویسان 1C ما همیشه به شما گوش می دهد، راه حل ویژه ای را انتخاب کنید. فقط برای شما، و قطعا به شما کمک خواهد کرد.

چرا هیچ پردازش جهانی برای بارگیری داده ها از اکسل به 1C وجود ندارد؟

بیایید به این سوال پاسخ دهیم و نکات اصلی آن را بررسی کنیم:

  1. هر کاربر دارای فایل‌های اکسل متنوعی است که داده‌هایی را که می‌خواهد از آن‌ها به 1C منتقل کند؛ البته این فایل‌ها دارای تعداد ردیف‌ها و ستون‌های متفاوتی هستند و بارهای معنایی متفاوتی نیز دارند.
  2. هر کاربر با یک پیکربندی جداگانه کار می کند، یعنی. پیکربندی ها می توانند متفاوت باشند، آنچه در یک پیکربندی کار می کند بدون ارتقا در پیکربندی دیگر کار نخواهد کرد.
  3. داده ها از اکسل باید به اشیاء مختلف منتقل شوند؛ بنابراین کدهای متفاوتی مورد نیاز است، زیرا هر کاربر نیازهای خاص خود را دارد.

به همین دلایل است که ایجاد پردازش جهانی برای آنها غیرممکن است بارگیری داده ها از اکسل به 1C.

نحوه بارگیری و تخلیه داده ها از اکسل به 1C با استفاده از مثال توسعه واقعی

حالا بیایید به طور کلی به آن نگاه کنیم چگونه داده ها از Excel به 1C بارگیری و تخلیه می شوند، و همه اینها در یک راه حل آماده چگونه خواهد بود؟ نمونه ای از توسعه سفارشی واقعی و همچنین فایل اکسل اصلی در زیر ارائه شده است.

در این پردازش ابتدا باید یک فایل اکسل را انتخاب کنید، سپس روی دکمه Run کلیک کنید و پس از آن اطلاعات لازم از اکسل در قسمت جدول بارگذاری می شود. اکنون تنها کاری که کاربر باید انجام دهد این است که روی دکمه "Transfer to Account" کلیک کند و پس از آن داده ها را نشان می دهد. از اکسل به 1C منتقل شد.

بارگذاری داده ها از 1C به اکسلتقریباً به همین شکل اتفاق می افتد، فقط در اینجا پیچیدگی نوشتن پردازش بستگی به نوع داده هایی دارد که باید از شی تخلیه شوند. به عنوان مثال، ما یک دایرکتوری "Nomenclature" داریم و می خواهیم نام خود نامگذاری و واحد اندازه گیری این نامگذاری را دانلود کنیم، اگرچه خود نامگذاری ممکن است جزئیات بیشتری داشته باشد، مانند نوع نامگذاری، نوع نامگذاری، نام کامل و غیره

من برای بارگیری و/یا تخلیه داده ها از اکسل نیاز به پردازش دارم، چه کاری باید انجام دهم؟

تنها کاری که باید انجام دهید این است که تلفن را بردارید و با ما تماس بگیرید. پس از این، متخصصان ما تمام اقدامات لازم را انجام می دهند تا اطمینان حاصل کنند که دقیقاً آنچه را که نیاز دارید دریافت می کنید. اگر نیاز به انجام یک به‌روزرسانی فوری 1c دارید، با ما تماس بگیرید، ما خوشحالیم که به هر یک از مشتریان خود کمک می‌کنیم!

بارگیری و بارگیری داده ها از اکسل به 1C از نگاه یک برنامه نویس معمولی 1C

درست در بالا ما اطلاعات مفید زیادی را برای کاربران 1C ارائه کردیم، اکنون زمان آن است که در مورد جنبه های فنی نوشتن کد صحبت کنیم و همچنین اطلاعاتی را برای برنامه نویسان 1C ارائه دهیم که هنگام نوشتن کد برای آنها بسیار مفید باشد. بیایید به توابع اصلی پرکاربرد برای کار با اکسل نگاه کنیم.

ما با نحوه اتصال اکسل به 1C شروع می کنیم؛ این کار با استفاده از یک شی COM انجام می شود. برای اینکه این کد به طور عادی کار کند، باید اکسل روی کامپیوتر نصب شود، در غیر این صورت هیچ چیز کار نخواهد کرد:

پس از اتصال اکسل، باید سند مورد نیاز را باز کنیم که از آن انتقال انجام می شود:

حال باید یک برگه از کتاب اکسل را انتخاب کنیم؛ در شکل بالا می بینیم که چگونه یک برگه با یک عدد مشخص انتخاب می شود. شماره برگه در متغیر Sheet Number ذخیره می شود:

با استفاده از فیلد "Count" می توانیم تعداد برگه های یک کتاب اکسل را دریابیم:

برای به دست آوردن نام برگه زیر یک عدد خاص، باید یک خط مانند زیر بنویسید:

پس از انجام تمام مراحل کار با خود اکسل، فرآیند باید بسته شود. آن را ببندید، در غیر این صورت آویزان می شود:

نمونه ای از تابعی که سلول های فردی را از اکسل به 1C بارگذاری می کند

ما رویه ها و عملکردهای اساسی را که هر برنامه نویس 1C هنگام نوشتن پردازش برای بارگذاری داده ها از اکسل به 1C با آنها مواجه می شود، مرور کرده ایم. حالا بیایید نگاهی دقیق‌تر به تابعی بیندازیم که تک تک سلول‌ها را در یک فایل اکسل می‌خواند.

ما فکر می کنیم که نیازی به ارائه هیچ توضیح اضافی برای این کد نیست، زیرا تمام این توابع به طور مفصل در بالا مورد بحث قرار گرفت.

نمونه ای از تابعی که تمام داده ها را از اکسل در یک بخش جدولی 1C بارگیری می کند

ما به تابعی نگاه کردیم که سلول های اکسل را روی صفحه نمایش می دهد. اما اگر لازم باشد کل برگه اکسل را یکجا دانلود کنیم و آن را به صورت متوالی مرور کنیم چه؟ در اینجا به کد زیر نیاز داریم:

نمونه ای از تابعی که داده ها را از 1C به اکسل آپلود می کند

در بالا، ما چیزهای جالب زیادی را مورد بحث قرار دادیم، اما به موضوعی مانند آپلود داده ها از 1C به Excel اشاره نکردیم. در واقع، اصل کار در اینجا تقریباً یکسان است، با این تفاوت که ما به صورت برنامه‌نویسی یک فایل اکسل جدید ایجاد می‌کنیم و به صورت برنامه‌نویسی آن را می‌نویسیم. خوب، برای نوشتن یک مقدار در یک سلول، همانطور که احتمالاً قبلاً حدس زده اید، باید عبارت Sheet.Cells(x, y) را در سمت چپ قرار دهید. نمونه ای از دانلود داده ها از 1C به Excel در زیر ارائه شده است: