8.х Выбор подразделения

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем OIT, 7 ноя 2008.

  1. TopicStarter Overlay
    OIT
    Offline

    OIT Опытный в 1С

    Регистрация:
    7 май 2007
    Сообщения:
    347
    Симпатии:
    0
    Баллы:
    26
    Дело в том что у меня имеется код сотрудника по которому я выбираю из справочника его наименование затем я должна выбрать подразделение где он работает
    то есть обратиться к работникам организаций но как это проделать
    Код:
    Сотрудник = Справочники.СотрудникиОрганизаций.НайтиПоКоду(ТН,Истина);
    Объект   = РегистрыСведений.РаботникиОрганизаций.СрезПоследних.Получить(Сотрудник);
    
    а как дальше надо прочитать НаборЗаписей как то выбрать или по другому делать
    Будьте добры подскажите пожалуйста
    Спасибо
  2. x_under
    Offline

    x_under Модераторы Команда форума Модератор

    Регистрация:
    25 апр 2007
    Сообщения:
    2.576
    Симпатии:
    13
    Баллы:
    29
    Примерно так:

    Код:
    	ТаблицаЗаписей = РегистрыСведений.РаботникиОрганизаций.СрезПоследних(ТекущаяДата(),Новый Структура("Сотрудник",Сотрудник));	
    Для каждого Стр Из ТаблицаЗаписей Цикл
    Сообщить(Стр.ПодразделениеОрганизации);
    КонецЦикла; 
    
  3. TopicStarter Overlay
    OIT
    Offline

    OIT Опытный в 1С

    Регистрация:
    7 май 2007
    Сообщения:
    347
    Симпатии:
    0
    Баллы:
    26
    Да действительно код работает появились подразделения
    Только можно узнать эта таблица записей касается только одного сотрудника и в цикле я
    должна выбрать последнюю запись или это все иначе
    Большое Вам спасибо
  4. x_under
    Offline

    x_under Модераторы Команда форума Модератор

    Регистрация:
    25 апр 2007
    Сообщения:
    2.576
    Симпатии:
    13
    Баллы:
    29
    Посмотри параметры метода и сразу все будет понятно

Поделиться этой страницей