با سلام خدمت همکاران عزیز تازههای نسخه 15.26 به عرض میرسد:
1- به محاوره پیوند به صفحه وضعیت پایگاه داده، که از گزینه تنظیم منو و محاوره تنظیم در دسترس است، QRCode اضافه شده است. کاربر میتواند با عکس گرفتن از این کد به صفحه مربوطه هدایت شود. این گزینه برای آزمایش در اینجا اضافه شده است. برای این آزمایش پیوندی کم کاربردتر را انتخاب کردهایم.
2- در درخواست دوستان آمده بود که برای یک کاربرد خاص به خواندن بارکد نیاز دارند. حالا هم برای آن منظور و هم هر کاربرد احتمالی دیگری، امکان خواندن بارکد به شکل عمومی به نرمافزار اضافه شده است. ابزار فراخوانی بارکد با دوبار کلیک روی هر TextBoxی از برنامه ظاهر میشود و اجازه میدهد که کاربر محتوای آن TextBox را با خواندن یک بارکد، از طریق دوربین یا از طریق خواندن محتوای یک فایل تصویری پر کند. امکان به صورت ابزار عمومی پیادهسازی شده و همه جای برنامه در دسترس است، بنابراین ممکن است از آن در فیلدها برای ورود اطلاعات استفاده شود، یا در پارامترهای یک جستجو مورد استفاده قرار گیرد، یا در هنگام انجام یک عملیات ویژه مورد استفاده قرار گیرد. واژه بارکد به طور تاریخی ذهن را به سمت بارکدهای عددی 8 یا 13 رقمی، که توسط دستگاههای بارکدخوان خوانده میشوند، سو میدهد . اما اینجا بیش از 10 نوع از انواع استانداردهای بارکد، شامل QRCode مورد نظر و قابل خواندن است. این بارکدها به جز عدد میتوانند شامل متن، آدرس وب سایت و حتی اطلاعات باینری نیز باشند. این امر دامنه کاربردهای آنها را بسیار گسترده میکند. به همین خاطر هم هست که ابزار خواندن اطلاعات بارکد به فیلدهای عددی منحصر نشده و صورت ابزار عمومی که در همه جای برنامه در دسترس است. ابزار خواندن بارکد یک محاوره است که در درجه اول دوربین را به عنوان منبع اولیه تصویر مورد نظر قرار میدهد. انتظار میرود در بیشتر کاربردها دوربین پراستفادهترین ورودی باشد. اما همین زمانی که دوربین وجود نداشته یا کاربرد نداشته باشد، اجازه میدهد که محتوای فایلهای تصویری هم برای خوانده شدن مد نظر قرار گیرند. با باز شدن محاوره، دوربین به صورت خودکار باز شده و برنامه تصویر زنده را به کاربر نشان میدهد. در صورت نیاز پیش از فعال شدن دوربین اجازه لازم از کاربر گرفته میشود. از کاربر تنها کاری که انتظار میرود آنست که بارکد مورد نظر را در کادر دوربین قرار دهد. در این صورت برنامه به طور خودکار محتوای بارکد را خوانده، محاوره را بسته و محتوای خوانده شده را به TextBoxی که کار از آن شروع شده است انتقال میدهد. عملیات پردازش تصویری و تشخیص بارکد به امکانات و پشتیبانیهایی از طرف مرورگر و سیستم عامل مورد استفاده نیاز دارد. به دلیل عدم وجود این پشتیبانی، خواندن بارکد روی هر مرورگر و دستگاهی در دسترس نیست. در بعضی از موارد این عدم پشتیبانی برای برنامه آشکار است و برنامه این موضوع را پیش از بازکردن ابزار به طور صریح گزارش میکند. به طور مثال، میدانیم که (در حال حاضر) بر روی pcها مرورگر کروم تنها بر روی سیستم عامل macOS از این قابلیت پشتیبانی میکند. در سیستمعاملهای دیگر پیامی حاکی از عدم پشتیبانی به کاربر داده میشود. اما در مواردی وجود یا عدم وجود پشتیبانی به برنامه گزارش نمیشود. در این موارد خطایی ظاهر نمیشود و برنامه ، به طور خوشبینانه، ابزار را در اختیار کاربر قرار میدهد در حالی که ممکن است در عمل قادر به تشخیص بارکد نباشد. بیشترین استفاده از امکان خواندن بارکد روی دستگاههای قابل حمل (موبایل) است. این رفتار به این معنی است که این قابلیت بر روی بعضی از موبایلها در عمل کار نمیکند. هنوز دقیقا نمیدانیم چه ویژگی از مویایل باعث این عدم پشتیبانی ناآشکار میشود. امید داریم با همراهی دوستان و تست برنامه روی موبایلهای بیشتر بتوانیم نشانهای دقیقتر از اینکه کجا این پشتیبانی وجود ندارد به دست آوریم.
موفق باشید.