#0
by Spider244
Есть внешняя обработка с реквизитом типа строка неограниченной длины. На форме обработки поле вида "Поле HTML документа", связанное с этим реквизитом. Необходимо чтобы при открытии обработки в этом поле отобразился некий HTML документ. Как это сделать?
#7
by Spider244
Не, так не пойдет. У меня есть текст моего HTML-документа во внешнем файле скажем или в макете формы. Как его отобразить на форме?
#8
by Cube
Прикалываешься что-ли? В я текст вбил руками в текстовое поле. Не знаешь, как присваивать реквизиту значение программно? Ну, хорошо, дописываю в модуле формы: Сохраняю, открываю в режиме предприятия... О, боги, тот же результат - It works! Я что-то делаю не так?
#13
by Cube
И что ты от нас хочешь? Чтобы мы телепатировали твои ошибки? Или вываливая свою мега-страницу со скриптами или не засоряй эфир :)))
#16
by Cube
Ёксель-моксель! Ты считаешь, что я должен разбираться в твоих 6 тыс. строк? Сделай простой пример...
#18
by GANR
Библиотека стандартных подсистем обработка ИнформацияПриЗапуске - там всякая реклама отображается в ПолеHTMLДокумента.
#21
by Spider244
Вот, пожалуйста, пример по-проще (не простейший, но суть проблемы от этого не меняется): . В управляемой форме ничего не отображается (и ошибки нет), в обычной форме всё пучком. В чём дело?
#24
by Cube
Мда... Вот простой пример: <SCRIPT LANGUAGE=JavaScript>document.write('<html><body><h1>It works!</h1></body></html>');</SCRIPT> Работает на ура. А что ты там в своем примере наворотил - разбирайся сам :) Кстати, мой простой пример выводит "It works!" 2 раза. Но эту проблему уже обсуждают здесь:
#25
by Spider244
Вообще-то это не помощь: разбирайся сам. Я уже кучу скриптов пробовал добавлять (и не сам их воротил, а с разных сайтов брал). В обычной форме они прекрасно работают, в управляемой вообще не работают. Я так понимаю это из-за каких-то особенностей реализации в УФ HTML и JavaScript. Вот и хочу чтобы мне кто-нибудь пояснил в чем тут дело. Так что, если не знаете чем помочь, так и пишите.
#26
by badboychik
не гони, все работает. Вчера специально переписал свою старую тестовую обработку с обычных на управляемые и все ОК
#28
by Cube
Если ты ещё не понял главного, то я тебе объясняю на пальцах: JAVA-скрипты в УФ работают, доказано в . Если у тебя что-то не работает - ищи ошибку, а потом приходи сюда, если сам её исправить не сможешь. Ты же предлагаешь нам найти ошибку в твоем коде... Кому это надо?
#29
by badboychik
<SCRIPT LANGUAGE=JavaScript>document.write('<html><body><h1>It works!</h1></body></html>');</SCRIPT> а
#30
by Spider244
Нет, это ты кажется не понимаешь главного. Я пришел на форум потому что не могу понять, почему некоторые скрипты работают в обычных формах и во всех браузерах, а в УФ не работают. И пока этого никто мне не объяснил. И дело тут не в ошибках (иначе бы нигде не работало).
#32
by sikuda
А как бы мне хотелось бы чтобы 1С сама объяснила где и что отрезает от IE или другого браузера. И что вставляет. Но пока только методом тыка...
#33
by sikuda
Кстати в стандартном режиме IE10 Web клиент 1С выдает ошибку. Здесь легких путей - нет.
#35
by Spider244
Народ, так в чем может быть дело? Почему один и тот же html-документ со скриптами нормально работает в обычной форме и не работает в УФ?
#37
by badboychik
этот скрипт сам писал? document.write давно не модно использовать, перепиши все на jQuery и протестируй в
#39
by Spider244
Нет, не сам. Я не специалист по скриптам. Моя задача внедрить html-документ из в УФ.
#40
by BiBijke
Заценил твой скрипт, там какие то пляски с определением движка браузера, вообще как я понял в браузер 1С в винде это обрезанный IE как ActiveX, sikuda кидал тебе ссылки на статьи там про это есть. Вообще встроенные браузер в некоторых моментах работает весьма коряво (и так как это майкрософт) стандарты полностью он не поддерживает, особенно новые. Столкнулся с этим вчера, когда мой скрипт работает на ура во всех браузерах, даже в IE, а в 1Совском выдает ошибки. Возможно ошибка даже не в скрипте, а в кривизне рук разработчиков этого ActiveX плагина.
#41
by badboychik
у меня ошибку выдавал скрипт графиков на функции getComputedSize, я как то фиксил но не помню уже как
#43
by GANR
Может, проще переписать этот скрипт с учетом ограничений? Ветки вроде: Если Internet Explorer Тогда ... ИначеЕсли Google Chrome Тогда ... ИначеЕсли Firefox Тогда ... не есть хороший подход.
#45
by badboychik
я больше склоняюсь к тому чтобы поднять в локалке простейший веб-сервер и кидать ему данные POSTом, а он вернет нормальную страницу с графиками. Плюс можно использовать серверные библиотеки графиков типа этой 1С корежит HTML-код при сохранении макета - вставляешь код, сохраняешь, открываешь - а там добавлены какие то новые блоки, пространства имен, теги левые. И может не заработать, если открыть макет в режиме просмотра. А если вставить HTML и сразу закрыть макет то будет работать.
#47
by badboychik
для того же хайчарта есть серверные обертки под дотнет, яву и пхп, на любой вкус можно выбрать
#48
by badboychik
пример как 250.000 записей о полетах мгновенно можно анализировать мышкой. Можно и из 1С выгружать какие нибудь продажи например, данные из отдельного файла подгружаются.
#49
by GANR
, а , по-моему, реальный и простой выход. Пусть ПолеHTMLДокументы питается не скриптами, а HTML-страницами стандартного формата.
#51
by Spider244
, Слишком сложно. Нужно чтобы в конечном счете всё заработало без веб-серверов и прочих хитростей.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Как вывести (показать) HTML документ, без работы с полем HTML документа
- Как загрузить html страничку в поле html документа на форме?
- Как в управляемой форме посчитать итог по колонке тч на форме?
- Клик по метке на Яндекс карте в HTML поле управляемой формы
- 8.3 УФ работа с Html (Как прочитать на управляемой форме путь к html документу?)
В этой группе 1С
- Как изменить отчет, созданный построителем в 1С8.1?
- Как узнать Монопольный ли режим 1С из SQL
- слетают права пользователей
- КД2: И снова перенос контактной информации
- Эмулятор сканера штрих-кода для 1с 8
- Передать параметр(Список значений) во временную таблицу
- Запуск 1С8 через CMD файл в планировщике - проблемка
- СКД. задачка. Добавить колонку в отчет с показателями. РС
- Учет серийных номеров в перемещении
- Как лучше реализовать оповещение в 1С
- УПП. Возврат из переработки
- как заблокировать фон сайта
- Запрос по отсеиванию битых ссылок 1С
- Ошибка преобразования данных XDTO при внедрении БСП в обычном приложении
- "Западная" методология учёта применительно к торговле
- Скажите, а ведь регистр накопления остатков всегда должен закрываться ?
- Отбор по остаткам регистра накопления
- Как определить тип набора записей?
- Данные (до внедрения УПП) о внутренних перемещениях в униф. форме Т-2
- загрузка базы 1с на базу sql