Показаны различия между двумя версиями страницы.
Следующая версия | Предыдущая версия | ||
1c:объекты:справочники [2014/06/30 10:28] admin создано |
1c:объекты:справочники [2014/12/24 16:10] (текущий) admin скруглил углы подсказок |
||
---|---|---|---|
Строка 31: | Строка 31: | ||
Обращение к предопределенным элементам происходит так: | Обращение к предопределенным элементам происходит так: | ||
<code 1c> | <code 1c> | ||
- | Таким образом, | + | Таким образом, |
Для предопределенных элементов справочников, | Для предопределенных элементов справочников, | ||
<code 1c> | <code 1c> | ||
Строка 39: | Строка 39: | ||
</ | </ | ||
И наоборот указав в свойстве '' | И наоборот указав в свойстве '' | ||
- | <WRAP tip> | + | < |
**Подсказка.** Предопределенные элементы часто используют для того, что бы избавиться в коде от конструкций вида: '' | **Подсказка.** Предопределенные элементы часто используют для того, что бы избавиться в коде от конструкций вида: '' | ||
<code 1c> | <code 1c> | ||
Строка 49: | Строка 49: | ||
===== Классы для работы со справочниками. ===== | ===== Классы для работы со справочниками. ===== | ||
Все классы справочника | Все классы справочника | ||
- | <WRAP important> | + | < |
==== Справочник менеджер ==== | ==== Справочник менеджер ==== | ||
Строка 56: | Строка 56: | ||
Этот класс служит для: | Этот класс служит для: | ||
* Поиска по наименованию, | * Поиска по наименованию, | ||
- | * Программного создания групп или элементов:< | + | * Программного создания групп или элементов:< |
НовыйЭлемент = Справочники.Номенклатура.СоздатьЭлемент(); | НовыйЭлемент = Справочники.Номенклатура.СоздатьЭлемент(); | ||
НовыйЭлемент.Реквизит1 = " | НовыйЭлемент.Реквизит1 = " | ||
- | НовыйЭлемент.Записать();</ | + | НовыйЭлемент.Записать(); |
- | * Делать выборки:< | + | * Делать выборки:< |
- | Выборка = Справочники.Номенклатура.Выбрать() | + | Выборка = Справочники.Номенклатура.Выбрать()</ |
Получать пустые ссылки: | Получать пустые ссылки: | ||
- | Пусто = Справочники.Номенклатура.ПустаяСсылка(); | + | <code 1c>Пусто = Справочники.Номенклатура.ПустаяСсылка(); |
- | И много еще разных возможностей которые можно наблюдать в синтаксис помощнике в веточке: '' | + | И много еще разных возможностей которые можно наблюдать в синтаксис помощнике в ветке: '' |
==== Справочник ссылка ==== | ==== Справочник ссылка ==== | ||
Строка 78: | Строка 78: | ||
===== Популярные приемы работы со справочниками ===== | ===== Популярные приемы работы со справочниками ===== | ||
==== Поиск по наименованию. ==== | ==== Поиск по наименованию. ==== | ||
- | <WRAP tip > | + | < |
Несмотря на то, что неоднократно рассматривается поиск элемента справочника по наименованию, | Несмотря на то, что неоднократно рассматривается поиск элемента справочника по наименованию, | ||
</ | </ | ||
Строка 108: | Строка 108: | ||
НовыйЭлемент = Справочники.Номенклатура.СоздатьЭлемнт(); | НовыйЭлемент = Справочники.Номенклатура.СоздатьЭлемнт(); | ||
НовыйЭлемент.Наименование = " | НовыйЭлемент.Наименование = " | ||
- | НовыйЭлемент.ПолноеНаименование = "«ТестоваяНоменклатура"; | + | НовыйЭлемент.ПолноеНаименование = " |
// | // | ||
НовыйЭлемент.Записать(); | НовыйЭлемент.Записать(); |