.به وبلاگ دفتر اسناد رسمی 4 سبزوار خوش آمدید - نشانی-سبزوار-خیابان طالقانی ، نبش چهار راه ابن یمین پلاک 73 طبقه 1 واحد 1
 آموزش رفع ارور ثبت اعداد اعشاری فیلدهای مساحت سامانه ثبت آنی در ویندوز 8 و 8.1

بسیاری از افراد علاقمند به استفاده از ویندوزهای بروز و جدید هستند و از طرفی معمولاً روی لپ تاپ ها آخرین ورژن ویندوز نصب شده است یا نصب می گردد.

یکی از مواردی که در ویندز 8 و 8.1 تغییر کرده است شیوه نمایش اعداد اعشاری است به ویژه برای زبانهایی مانند زبان فارسی که از ممیز ( / ) به جای نقطه ( . ) برای اعداد اعشاری استفاده می نمایند. اما در دنیای دیجیتال و برنامه نویسی نقطه ( . ) نماد اعشار است. این تغییر رویه مایکروسافت باعث بروز مشکلات و ارورهایی در برخی از نرم افزارها و برنامه ها از جمله سامانه ثبت آنی برای ثبت اعداد اعشاری از قبیل مساحت های اعشاری گردیده است. اگر فرمت ویندوز را روی زبان پارسی persian تنظیم نماییم و به کنترل پنل و قسمت فرمت اعداد مراجعه نماییم مشاهده می کنید که decimal symbol برای زبان پارسی علامت ( / ) در نظر گرفته شده است.

در سامانه ثبت آنی هنگام ثبت مساحت در ویندوز 8 و 8.1 با ارور زیر مواجه می شویم که به معنای فرمت نامعتبر اعداد ورودی فیلد مساحت می باشد.

در صورتی که سندهای ثبت شده قبلی در ویندوزهای دیگر مانند 7 و XP  را روی ویندوز 8 یا 8.1 مشاهده نماییم ، متوجه می شوید که رقم مساحت به شکل زیر در ویندوز 8 و 8.1 به صورت اعشاری نمایش داده می شود و مشکل در فرمت اعداد اعشاری سبب بروز ارور فوق می گردد.

و اما راه حل چیست ؟

برای حل مشکل بایستی تنظیمات زیر را انجام دهید تا مشکل فوق برطرف گردد.

ابتدا بایستی به control panel ویندوز مراجعه نموده و روی گزینه language کلیک نموده و زبان پارسی persian را به عنوان زبان پیش فرض تنظیم نمایید. ( زبان پارسی بایستی در صدر زبانهای ویندوز باشد. برای انجام این کار می توانید با گزینه move up  زبان پارسی را در صدر زبانهای لیست قرار دهید.)

سپس بایستی در کنترل پنل روی گزینه Region کلیک نموده و وارد تنظیمات آن شوید و در تب Format  زبان پارسی Persian را انتخاب نمایید و روی Apply کلیک نمایید.

حال روی گزینه Additional settings  در پایین کادر کلیک نمایید. و در کادر باز شده در تب Numbers  مشاهده می کنید که نماد اعشار در گزینه Decimal symbol علامت ممیز ( / ) می باشد. بایستی این علامت را به نقطه (.) تغییر دهید. برای این کار روی علامت ممیز ( / ) در کادر Decimal symbol کلیک نموده تا در حالت انتخاب قرار گیرد سپس از روی صفحه کلید نقطه را تایپ نمایید. حال روی Apply  و ok کلیک نموده و در کادر بعدی هم روی ok کلیک نمایید. 

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

بهتر است در Region وارد کادر Location شوید و آنرا نیز روی زبان Persian تنظیم نمایید و روی Apply کلیک نمایید تا تغییرات اعمال گردد

و سپس وارد تب Administrative شوید و آنرا نیز روی زبان شیرین Persian تنظیم نمایید.

در این قسمت با انتخاب زبان persian  سیستم  برای اعمال تغییرات ری استارت خواهد شد پس از بالا آمدن سیستم می توانید در سامانه ثبت آنی مساحت اعداد اعشاری را بدون مشکل ثبت نمایید.

 روش دوم جهت تغییر علامت اعشاری ممیز ( / ) به نقطه ( . ) از طریق رجیستری ویندوز می باشد البته بایستی قبل از آن زبان پارسی را به عنوان پیش فرض انتخاب نموده و فرمت هم روی زبان پارسی تنظیم شده باشد. حال با فشردن کلیدهای Win+R کادر Run برای شما باز می گردد در داخل کادر و در فیلد open کلمه regedit  را تایپ نمایید و سپس روی ok کلیک نمایید و سپس به مسیر زیر بروید.

HKEY_CURRENT_ USER\Control Panel\International\sDecimal

بعد روی sDecimal  دوبار کلیک نموده و در کادر باز شده مقدار Value data را که علامت ممیز ( / ) می باشد به نقطه ( . ) تغییر دهید.

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

امیدوارم با حل این مشکل همکاران گرامی که از ویندوز 8 و 8.1 روی سیستم یا لپ تاپ خود استفاده می کنند به راحتی بتوانند از سامانه ثبت آنی استفاده کنند و از کار با آن روی این ویندوزها لذت ببرند.

نویسنده: مهدی لندرانی

+ نوشته شده توسط مهدي لندرانی در دوشنبه سی و یکم فروردین ۱۳۹۴ و ساعت 22:21 |