Показаны различия между двумя версиями страницы.
| Следующая версия | Предыдущая версия | ||
|
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: | ||
| НовыйЭлемент = Справочники.Номенклатура.СоздатьЭлемнт(); | НовыйЭлемент = Справочники.Номенклатура.СоздатьЭлемнт(); | ||
| НовыйЭлемент.Наименование = " | НовыйЭлемент.Наименование = " | ||
| - | НовыйЭлемент.ПолноеНаименование = "«ТестоваяНоменклатура"; | + | НовыйЭлемент.ПолноеНаименование = " |
| // | // | ||
| НовыйЭлемент.Записать(); | НовыйЭлемент.Записать(); | ||