mirror of
https://github.com/salexdv/bsl_console.git
synced 2024-11-24 08:33:29 +02:00
Обновление документации к parseSnippets
This commit is contained in:
parent
9d595ebb05
commit
c3849537f1
@ -27,7 +27,25 @@ parseSnippets('{0,{"Пока",0,0,"Пока","Пока <?""Условие""> Ц
|
||||
|
||||
3. Шаблон `ДатаВремя` всегда преобразуется в текущую дату в формате `dd.MM.yyyy HH:mm:ss`
|
||||
4. Шаблоны, предназначенные для выбора объекта метаданных, такие как `Справочник`, `Документ`, `РегистрСведений` и подобные преобразуются в список выбора соответствующих объектов. Если метаданные ранее не были загружены через функцию [`updateMetadata`](update_metadata.md), тогда при активизации сниппета в списке подсказок происходит генерация события [`EVENT_GET_METADATA`](get_metadata_event.md) после обработки которого в 1С следует дополнительно вызвать метод [`updateSnippetByGUID`](update_snippet_guid.md)
|
||||
5. Перечисленные ниже шаблоны никак не обрабатываются, а просто вставляются в код с аналогичным именем переменной:
|
||||
5. Синтаксис шаблона `ОбъектМетаданных` поддерживается частично, а именно поддерживается выбор только "корневых" объектов метаданных, предназначенных для хранения какой-либо информации, а именно `Справочник`, `Документ`, `РегистрСведений` и т.п.
|
||||
Ниже приведены шаблоны с выбором объекта метаданных в формате 1С, а также конечный результат, получаемый при загрузке в редактор:
|
||||
|
||||
```bsl
|
||||
// Преобразуется к выбору регистра сведений
|
||||
<?"", ОбъектМетаданных, "РегистрСведений">
|
||||
// Преобразуется к выбору всех справочников и документов
|
||||
<?"", ОбъектМетаданных, "Справочник", "Документ">
|
||||
|
||||
// Табличные части, формы, измерения/ресурсы регистров и прочие объекты не обрабатываются
|
||||
// Преобразуется к выбору всех справочников
|
||||
<?"", ОбъектМетаданных, "Справочник", "Документ.ТабличнаяЧасть">
|
||||
// В указанных ниже шаблонах будет подставлено слово "ОбъектМетаданных"
|
||||
<?"", ОбъектМетаданных, "Справочник.ТабличнаяЧасть", "Документ.ТабличнаяЧасть">
|
||||
<?"", ОбъектМетаданных, "Справочник.Форма", "Справочник.Макет">
|
||||
<?"", ОбъектМетаданных, "Стиль", "ПодпискаНаСобытие", "ОпределяемыйТип">
|
||||
```
|
||||
|
||||
6. Перечисленные ниже шаблоны никак не обрабатываются, а просто вставляются в код с аналогичным именем переменной:
|
||||
|
||||
* ВыборТипа
|
||||
* ЖурналДокументов
|
||||
@ -37,7 +55,6 @@ parseSnippets('{0,{"Пока",0,0,"Пока","Пока <?""Условие""> Ц
|
||||
* ИмяПользователяХранилищаКонфигурации
|
||||
* КонструкторОписанияТипов
|
||||
* КритерийОтбора
|
||||
* ОбъектМетаданных
|
||||
* Перерасчет
|
||||
* ПланВидовРасчетаПредопределенныеДанные
|
||||
* ПланВидовХарактеристикПредопределенныеДанные
|
||||
|
Loading…
Reference in New Issue
Block a user