Переключение на Главную Страницу Страницы: [1] 2 3 4 ОтправитьПечать
Очень популярная тема (более 25 ответов) Использование HTML во встроенном описании 1С:Предп (число прочтений - 19991 )
Uzhast
1c++ power user
Отсутствует



Сообщений: 1341
Зарегистрирован: 30. Августа 2006
Пол: Мужской
Использование HTML во встроенном описании 1С:Предп
30. Августа 2006 :: 05:51
Печать  
Вот, собственно, сделал такую возможность Улыбка...
Сайт: http://uzhast.fatal.ru/HtmlUserHelp/

Что это такое?

В "Конфигураторе" при редактировании описания объекта просто используем обычные теги HTML для разметки текста. При просмотре описания в режиме запуска "1С:Предприятие" видим обычную HTML-страницу.

Что это дает?

Мы можем использовать любые шрифты для оформления текста, заголовки, нумерованные и маркированные списки, таблицы и так далее, и тому подобное. Мы можем помещать ссылки: как на внешние интернет-сайты, так и на описание других объектов текущей конфигурации. Мы можем использовать java-скрипты (в частности, извращенцы-скритофилы могут вставлять во встроенное описание 1С всякие-разные ползающие по странице вещи Улыбка).

Предлагаю включить в основной проект компоненты 1С++ Улыбка
  
Наверх
 
IP записан
 
Uzhast
1c++ power user
Отсутствует



Сообщений: 1341
Зарегистрирован: 30. Августа 2006
Пол: Мужской
Re: Использование HTML во встроенном описании 1С:П
Ответ #1 - 30. Августа 2006 :: 06:35
Печать  
Выложил архив с новыми и измененными файлами исходников. Я работал с исходниками 1С++ версии 2.0.2.2.
  
Наверх
 
IP записан
 
1cvirus
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 89
Зарегистрирован: 24. Мая 2006
Re: Использование HTML во встроенном описании 1С:П
Ответ #2 - 30. Августа 2006 :: 07:16
Печать  
можно  к описанию добавитььhtml редактор - прога для работы с файлами 1с 8.0 http://v8.1c.ru/metod/fileworkshop.htm
  
Наверх
 
IP записан
 
Uzhast
1c++ power user
Отсутствует



Сообщений: 1341
Зарегистрирован: 30. Августа 2006
Пол: Мужской
Re: Использование HTML во встроенном описании 1С:П
Ответ #3 - 30. Августа 2006 :: 10:01
Печать  
Нашел у себя очень глупый глюк. У меня там в отладочных целях писались в файлик URLы, по которым пользователь ходит. Запись происходила в файл E:\urllog.txt. Если система не могла открыть этот файл, то мой код падал, т.к. считал, что файл всегда открывается. Поэтому код должен был нормально работать у всех, у кого есть доступный на запись диск E: Улыбка. Соответственно, у кого диска нет - код должен падать Улыбка Самое забавное, что у меня код падал на компьютере, где дисков штук 15. Мне просто повезло, что диском E: оказался CD-ROM :-D

Приношу огромные извинения всем пострадавшим. Компоненту и исходники перезалил. Большая просьба потестировать новый вариант.
  
Наверх
 
IP записан
 
orefkov
1c++ developer
1c++ moderator
Отсутствует


I Love YaBB 2!

Сообщений: 896
Зарегистрирован: 20. Мая 2006
Re: Использование HTML во встроенном описании 1С:П
Ответ #4 - 30. Августа 2006 :: 10:05
Печать  
Вещь замечательная!
У самого когда-то была мысля сделать, но руки не дошли.
Но.
Имхо, данный функционал более подходит к FormEx'у, а не 1С++.
А еще лучше было бы иметь его в виде отдельной ВК.
  
Наверх
 
IP записан
 
trad
1c++ power user
1c++ donor
1c++ moderator
Отсутствует



Сообщений: 3046
Местоположение: Киров
Зарегистрирован: 23. Мая 2006
Пол: Мужской
Re: Использование HTML во встроенном описании 1С:П
Ответ #5 - 30. Августа 2006 :: 10:07
Печать  
+1
  

1&&2&&3
Наверх
 
IP записан
 
Uzhast
1c++ power user
Отсутствует



Сообщений: 1341
Зарегистрирован: 30. Августа 2006
Пол: Мужской
Re: Использование HTML во встроенном описании 1С:П
Ответ #6 - 30. Августа 2006 :: 10:08
Печать  
1cvirus писал(а) 30. Августа 2006 :: 07:16:
можно  к описанию добавитььhtml редактор - прога для работы с файлами 1с 8.0 http://v8.1c.ru/metod/fileworkshop.htm


Добавил.
  
Наверх
 
IP записан
 
Uzhast
1c++ power user
Отсутствует



Сообщений: 1341
Зарегистрирован: 30. Августа 2006
Пол: Мужской
Re: Использование HTML во встроенном описании 1С:П
Ответ #7 - 30. Августа 2006 :: 10:28
Печать  
orefkov писал(а) 30. Августа 2006 :: 10:05:
Имхо, данный функционал более подходит к FormEx'у, а не 1С++.
А еще лучше было бы иметь его в виде отдельной ВК.


Мне, к примеру, проще клиента развести на одну внешнюю компоненту, а не на две, а то и три Улыбка)
Хотя, возможно, действительно HTML-справку лучше запихнуть в FormEx. (Тем более, что у ей внутре используются виндовые хуки, поэтому она может подраться с FormEx, если будет в виде отдельной компоненты. Например, в 1С с загруженной 1С++ (с еще включенной в нее FormEx) не ловятся некоторые сообщения через Spy++.)

Что нужно для этого сделать (для включения в FormEx)?
  
Наверх
 
IP записан
 
Arta
1c++ power user
Отсутствует



Сообщений: 2537
Местоположение: Нижний Новгород
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Использование HTML во встроенном описании 1С:П
Ответ #8 - 30. Августа 2006 :: 11:10
Печать  
Эээ... а в двух словах можно? Кто парсит html, эта компонента или подгружается WebBrowser?

Если сама ВК, то эта ВК очень и очень нужна... Улыбка
  
Наверх
 
IP записан
 
Uzhast
1c++ power user
Отсутствует



Сообщений: 1341
Зарегистрирован: 30. Августа 2006
Пол: Мужской
Re: Использование HTML во встроенном описании 1С:П
Ответ #9 - 30. Августа 2006 :: 11:14
Печать  
Arta писал(а) 30. Августа 2006 :: 11:10:
Эээ... а в двух словах можно? Кто парсит html, эта компонента или подгружается WebBrowser?

Если сама ВК, то эта ВК очень и очень нужна... Улыбка


Еще не хватало врукопашную парсить HTML Улыбка Корректное отображение HTML - задача очень сложная (в IE вон до сих пор полно глюков). Конечно подгружается браузер Улыбка Компонента только создает окончательный вариант HTML-страницы, которая потом отображается браузером.
  
Наверх
 
IP записан
 
infossa
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 53
Зарегистрирован: 29. Мая 2006
Re: Использование HTML во встроенном описании 1С:П
Ответ #10 - 30. Августа 2006 :: 11:20
Печать  
Вопрос к разработчикам.

Можно это встроить в новый релиз 1с++ (2.0.3.1)?
Очень нужная вещица.
  
Наверх
 
IP записан
 
infossa
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 53
Зарегистрирован: 29. Мая 2006
Re: Использование HTML во встроенном описании 1С:П
Ответ #11 - 30. Августа 2006 :: 12:25
Печать  
такой вопросик

Эта вещица работает для описаний внешних отчетов/обработок, или только для описаний конфигурации?
  
Наверх
 
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Использование HTML во встроенном описании 1С:П
Ответ #12 - 30. Августа 2006 :: 13:05
Печать  
infossa писал(а) 30. Августа 2006 :: 11:20:
Можно это встроить в новый релиз 1с++ (2.0.3.1)?


2.0.3.1 уже выпущен, в него ничего встраиваться не может, кроме багфиксов.
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
Arta
1c++ power user
Отсутствует



Сообщений: 2537
Местоположение: Нижний Новгород
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Использование HTML во встроенном описании 1С:П
Ответ #13 - 30. Августа 2006 :: 16:16
Печать  
Uzhast писал(а) 30. Августа 2006 :: 11:14:
Еще не хватало врукопашную парсить HTML Улыбка Корректное отображение HTML - задача очень сложная (в IE вон до сих пор полно глюков). Конечно подгружается браузер Улыбка Компонента только создает окончательный вариант HTML-страницы, которая потом отображается браузером.


А браузер какой-то отдельный или IE?

Дело в том что IE достаточно дырявый, нехватало чтобы юзеры еще и в инет шастали через описание Улыбка

Хотя если отключить RightClick и недопустить внешних ссылок, то можно и его...
  
Наверх
 
IP записан
 
Uzhast
1c++ power user
Отсутствует



Сообщений: 1341
Зарегистрирован: 30. Августа 2006
Пол: Мужской
Re: Использование HTML во встроенном описании 1С:П
Ответ #14 - 30. Августа 2006 :: 19:10
Печать  
infossa писал(а) 30. Августа 2006 :: 12:25:
такой вопросик

Эта вещица работает для описаний внешних отчетов/обработок, или только для описаний конфигурации?


Только для описаний конфигурации. Для отображения описания внешнего отчета 1С использует простой текстовый документ. Чтобы отловить его создание (в частности, отличить от других текстовых документов) еще надо будет подумать...
  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: [1] 2 3 4
ОтправитьПечать