powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Другие СУБД [игнор отключен] [закрыт для гостей] / 1с 8.2. Доступ к справочнику из документа
3 сообщений из 3, страница 1 из 1
1с 8.2. Доступ к справочнику из документа
    #38499539
Ganibal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день!
У меня возникла такая проблема.
Есть документ. в нем в поле "Сотрудник" из справочника "Сотрудники" выбирается ФИО сотрудника. так же в форме документа есть поля "Должность" и "Подразделение", которые должны автоматически заполняться при выборе сотрудника. Данные об этих полях так же есть в справочнике "Сотрудники".

Как я понял, алгоритм должен быть такой:

1. По полю "сотрудник" документа ищем в справочнике "Сотрудники" запись нужного сотрудника.
2. Считываем из найденной записи справочника поля "Должность" и "Подразделение" и присваиваем их соответствующим полям документа.

Насколько я понял из книжек, то поиск сотрудника в справочнике "Сотрудники" должен выглядеть так:

&НаКлиенте
Процедура СотрудникПриИзменении(Элемент)

Если Справочники.Сотрудники.НайтиПоНаименованию(Сотрудник, Истина) Тогда

КонецЕсли;
КонецПроцедуры

При попытке обновить конфигурацию базы данных, появляются ошибки, что не определены переменные "Справочники" и "Сотрудник"
...
Рейтинг: 0 / 0
1с 8.2. Доступ к справочнику из документа
    #38499932
const64
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ganibal,

Вам сюда...
...
Рейтинг: 0 / 0
1с 8.2. Доступ к справочнику из документа
    #38500018
Dorosh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ganibal,

В тонком клиенте нет волшебного слова "Справочники". Вам нужно вызвать серверную процедуру (&НаСервере или на &СервереБезКонтекста) и работать со справочниками в ней.

На клиенте можно работать с Элементы.Сотрудник - соотв. контрол, либо Объект.Сотрудник - реквизит документа.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Другие СУБД [игнор отключен] [закрыт для гостей] / 1с 8.2. Доступ к справочнику из документа
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]