فیلد HTML یک سند 1C یک فرم معمولی است. فرم های مدیریت شده: فیلد سند HTML و مشتری وب. ذخیره همه چیز در تصاویر کلی

سوال: کد HTML در فیلد HTML یک سند فرم مدیریت شده 1C نمایش داده نمی شود


روز خوب! یکی به من بگوید، من آن را ایجاد می کنم پردازش خارجی، یک فرم ایجاد کرد، یک فیلد در فرم ایجاد کرد، یک ویژگی به شکل ایجاد کرد (نوع: رشته نامحدود)، مسیر داده ها: ویژگی (نوع: فیلد سند HTML)، برنامه ریزی شده در ماژول:

&OnClient
Procedure Field1DocumentGenerated(Element)
ThisObject.Props = "خوش آمدید"; پایان رویه در نتیجه، هیچ چیزی در فیلد سند HTML (خالی) نمایش داده نمی شود، اگرچه در تئوری Wellcome باید نمایش داده شود، همانطور که از آنچه در انجمن خواندم فهمیدم.

من چه اشتباهی کردم؟

پاسخ: چه کسی به این ایده نیاز دارد، آن را بپذیرد، یک زنجیره کار و پایدار آماده، تست شده در فرم های کنترل شده 1C: Retail 8/2.2!!!

سوال: میدانی سند HTML ElementsForm.IE.Document.getElementsByClassName()


داستان Form Elements است.IE.Document.getElementsByClassName("loginform__input-border") معمولاً عنصر مورد نظر را برمی گرداند، اما
Form Elements.IE.Document.getElementsByClassName("loginform__input-field ng-dirty ng-valid ng-touched") پیدا نمی کند

آن ها وقتی در نام فاصله وجود دارد کار نمی کند...

چرا؟

پاسخ: () آیا فرم های زیادی در صفحه وجود دارد؟ اگر نه، آرایه ای از فرم ها را دریافت کنید و فرم مورد نیاز خود را انتخاب کنید.

سوال: ویژگی های فرم پاک شده است (فیلد سند html)


من یک صفحه با یک فیلد سند html ایجاد خواهم کرد. کاربر روی پیوندهایی که در صفحات ایجاد شده با فیلدهای سند HTML باز می شوند کلیک می کند.
سپس کاربر صفحه منبع را می بندد (به صورت برنامه ای) با خیال راحت بسته می شود اما به دلایلی تمام فیلدهای اسناد html در صفحات مشتق شده پاک می شوند (ریست می شوند) یعنی خالی می شوند.
هیچ کس نمی تواند به من بگوید شاید چرا؟ نحوه اجتناب

پاسخ:

این واقعا یک ایده است!

سوال: چگونه با فیلد سند HTML کار کنیم؟


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

بعد از 5 ساعت و 9 دقیقه اضافه شد
باید ورودی ها را به صورت برنامه ریزی شده پر کنید و دکمه را فشار دهید.

بعد از 16 ساعت و 29 دقیقه اضافه شد
من متوجه شدم که چگونه فیلدها را پر کنم. آیا ایده ای در مورد نحوه کلیک روی دکمه دارید؟

بعد از 1 ساعت و 17 دقیقه اضافه شد
همه چیز را فهمیدم. موضوع قابل بسته/حذف است)

پاسخ: از طریق کام. الان وقت نیست. بعدازظهر یا عصر پست می گذارم.

سوال: فیلد سند HTML (نه دوباره، اما دوباره)


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

آنچه انجام شد:
من IE را در ویندوز پیکربندی کردم تا اسکریپت ها را نادیده بگیرد. آن کمک کرد. اما به دلیل ناراحتی راه اندازی هر رایانه مشتری، تأیید انجام نشد.
هنگامی که رویداد DocumentFormed رخ داد، اسکریپت ها از محتوای صفحه که در آدرس دریافت شده بود، خارج شدند. کمک نکرد. کلمات نفرین قبل از بیرون ریختن فیلمنامه ها از جلوی بینی کاربر مبهوت بیرون می آیند.
سند ارسال شد تا روی سرور تولید شود. سپس کد HTML از اسکریپت ها حذف شد و در فیلدی در سند HTML برای مشتری ارسال شد. آن کمک کرد. اما کلیک کردن روی دکمه‌ها و سایر کارها با فرم روی کلاینت دشوار بود - بسیاری از اقدامات به زمینه‌ای نیاز دارند که روی سرور باقی مانده است (کوکی‌ها). و حتی اگر اسکریپت‌هایی را برای دکمه‌های ضروری بگذارید و کوکی‌ها را از سرور به مشتری بکشید، ردیابی همه انتقال‌ها و تغییرات احتمالی محتوای صفحات "خارجی" و انواع تغییر مسیرهایی که ممکن است رخ دهد غیرواقعی است. هک احتمالی شناسایی شد
ما در حال سرهم کردن با نمونه های معمولی بودیم تا ببینیم چگونه خروجی HTML شخص دیگری را پیاده سازی کنیم. کمک نکرد. یا هنوز همه چیز مشخص نشده است، یا توسعه دهندگان فروشنده با HTML ناشناخته تماس نمی گیرند، یا خروجی را در سرویس گیرنده وب سرکوب می کنند، و مشکلات باقیمانده اسکریپت ها را نادیده می گیرند.

کمک....

پاسخ: () اطلاعات ارزشمند، متشکرم

سوال: به من کمک کنید تا سایت را از طریق یک فیلد سند HTML باز کنم


عصر بخیر. یک وب سایت وجود دارد
که از مرورگرهای قدیمی پشتیبانی نمی کند.

باید در قسمت HTML سند باز شود.
من سعی کردم حالت سازگاری را انجام دهم:

وب سایت = "