|
|
|
Справочная информация, добавить ссылку | ☑ | ||
|---|---|---|---|---|
|
0
Stim
04.02.10
✎
09:12
|
Кто создавал справочную информацию для объектов? Необходимо добавить внутреннюю(внутри описанию) ссылку. Как это сделать интерактивными методами?
|
|||
|
1
Stim
04.02.10
✎
09:17
|
+ и как получить программный доступ к справочной инфомации объекта?
|
|||
|
2
чувак
04.02.10
✎
09:23
|
По УИДу наверно
|
|||
|
3
jk3
04.02.10
✎
09:42
|
Тоже пишу встроенный хелп
Интересно, ссылки только руками делать. Например у хелпа справочника ПодразделенияОрганизаций типовой бухии такой код html есть: <BASE href="v8config://e0666db2-45d6-49b4-a200-061c6ba7d569/mdobject/idd5ada3af-5fe4-470a-a52d-888d88c9234f/038b5c85-fb1c-4082-9c4c-e69f8928bf3a"></BASE> Чтобы сделать ссылку на него из другого места хелпа нужно вставить такой код: <A href="../idd5ada3af-5fe4-470a-a52d-888d88c9234f/038b5c85-fb1c-4082-9c4c-e69f8928bf3a">"Подразделения организаций"</A> т.е. выдрать кусок из ID-шника объекта и запихнуть в ссылку. Только что-то неохота это делать руками, какие-нибудь визуальные средства есть? |
|||
|
4
чувак
04.02.10
✎
09:51
|
(1)
ОбъектМетаданных: Справочник (MetadataObject: Catalog) Справка (Help) Использование: Только чтение. Описание: Тип: Неопределено. Примечание: Данное свойство всегда имеет значение Неопределено, т.к. во встроенном языке не предусмотрена работа со значением данного свойства. При запуске конфигуратора в пакетном режиме из командной строки существует возможность выгрузить тексты справки. Для этого следует использовать параметр запуска /DumpConfigFiles с ключом – |
|||
|
5
jk3
04.02.10
✎
10:16
|
Так, ну стандартный хэлп выдернул из конфы таким образом:
1cv8.exe CONFIG /F"ПутьКБазе" /N"ИмяПользователя" /P"Пароль" /DumpConfigFiles"ПутьКПапкеКудаВыгружать" -Help |
|||
|
6
jk3
04.02.10
✎
11:01
|
Так-с, оказывается можно и картинки свои вставлять во встроенный хэлп.
Например, у плана обмена Полный: <IMG align=middle src="038b5c85-fb1c-4082-9c4c-e69f8928bf3a_files/Центр. узел.png"></IMG> Выгрузил, заменил файл на свой, загрузил с помощью /LoadConfigFiles А вот где находится встроенный css, как и в этой теме v8: Справка в 8-ке, не нашел :( <LINK rel=stylesheet type=text/css href="v8help://service_book/service_style"></LINK> |
|||
|
7
jk3
04.02.10
✎
11:55
|
Нашёл как вставить и ссылку на объект конфигурации и на картинку интерактивно.
При редактировании справочной информации объекта нужно в режиме Редактирование выделить кусок текста, который будет ссылкой, и выбрать в главном меню Элементы => Ссылка В этом же меню можно и картинку выбрать, и надпись, и линию вставить. |
|||
|
8
Stim
04.02.10
✎
12:34
|
(7)СПС!
|
|||
|
9
jk3
04.02.10
✎
15:43
|
Поковырялся и в стилях.
Чтобы увидеть содержимое v8help://service_book/service_style Нужно в текст вставить эту ссылку и в режиме просмотра по ней перейти. Этот текст находится в файле bin\help_root.res Это файл бинарный, но там находится этот текст в кодировке UTF-8. Если хотите, чтобы везде в хэлпе поменялись стили, нужно отредактировать этот файл. Ни один из редакторов ресурсов этот файл не может открыть, так что остается только WinHex :). С помощью его например легко везде сделать белый текст на чёрном фоне )). Если же делаете хелп для своих документов, со своими стилями, то можно просто удалить строку <LINK rel=stylesheet type=text/css href="v8help://service_book/service_style"> из секции <head> и писать свои стили через <style></style> Единственное, так и не получилось заставить, чтобы стиль брался из одного места по ссылке. Создал общий макет html-документ, поместил туда css-код, сделал на него ссылку из справки типа такого <LINK rel=stylesheet type=text/css href="../id40b834e4-cb11-4e4a-a938-e596012611e4/8eb4fad1-1fa6-403e-970f-2c12dbb43e23"> Не работает. А вставлять в каждый документ => очень неудобно потом править свои стили. В каждом документе надо будет менять. |
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |