При работе с метаданными часто применяются следующие методы:
УстановитьАтрибут(ИмяРеквизита, Значение) – Установить значение реквизита по его имени.
<ИмяРеквизита> – строковое выражение, содержащее имя реквизита, как оно задано в конфигураторе.
<Значение> – выражение, содержащее устанавливаемое значение реквизита.
ПолучитьАтрибут(ИмяРеквизита) – Получить значение реквизита по его имени. Возвращает значение реквизита.
| опубликовано: 23 Февраль 2009, 19:43
Если при вводе в справочник нового элемента программа выдает сообщение “Код не уникальный”, это свидетельствует о том, что:
– в справочнике имеются элементы с таким же кодом, как и у вновь введенного элемента, а также:
– при конфигурировании системы для данного справочника установлен режим контроля уникальности кодов элементов справочника.
Если же программист в режиме конфигурирования устанавливает для справочника режим контроля уникальности кодов элементов справочника, а в справочнике есть элементы с повторяющимися кодами, то такое изменение не может быть сохранено. Сообщение программы в этом случае выглядит так: “Нарушена уникальность кодов справочника!”.
| опубликовано: 23 Февраль 2009, 14:23
Система 1С:Предприятие позволяет вести бухгалтерский учет нескольких предприятий в одной информационной базе. Для этого используется разделитель учета. Под разделителем учета понимается некоторое значение, например «Фирма», которое заносится в каждую проводку и позволяет получать все бухгалтерские итоги по каждому такому значению отдельно. Это позволяет, фактически, получить несколько независимых балансов. Разделение учета определяется на этапе конфигурирования системы.
С точки зрения встроенного языка 1С 7.7 разделитель учета реализуется указанием его значения (в нашем случае фирмы) в каждой проводке. Соответственно, языковые конструкции, использующиеся для выборки информации из базы данных, имеют необязательный параметр для указания значения разделителя учета.
| опубликовано: 19 Февраль 2009, 15:27