Как нужно коректно "СоздатьОбьект (Справочник.Работники)"?

Тема в разделе "1C и всё что с ней связано", создана пользователем VanDi, 24 ноя 2008.

  1. VanDi

    VanDi Гость

    Есть отчет "Реализация по продавцам". Выдает сначала по всем, а при расшифровке - по определенному продавцу. Только нюанс - не берет продавцов с груп, подгруп.. Справочника. Как нужно коректно "СоздатьОбьект (Справочник.Работники)"?
     
  2. Hryv

    Hryv Гость

    Правильно: СоздатьОбьект ("Справочник.Работники") - но это к выборке не имеет отношения

    Если используете ВыбратьЭлементы(<Режим>), то обратите внимание, на параметр, а еще почитайте про ИспользоватьРодителя(<Родитель>,<ФлагИзменения>), может она по коду у вас тоже встречается
     
  3. VanDi

    VanDi Гость

    Спр = СоздатьОбъект("Справочник.Работники");
    Спр.НайтиПоНаименованию(Продавец,,);
    Прод = Спр.ТекущийЭлемент();

    Берет только элементы Справочника, а группы - нет.
     
  4. KiR

    KiR НЕ шибка опытный програмер)
    1C Team

    Регистрация:
    11 сен 2007
    Сообщения:
    1.581
    Симпатии:
    0
    Синтакс-помощьник в помощь:

    НайтиПоНаименованию(<Наименование>,<Режим>,<ФлагПоиска>)
    Параметры:
    <Наименование> - строка с наименованием искомого элемента справочника,
    <Режим> - необязательный параметр. Число: 1 - поиск внутри установленного подчинения (родителя); 0 - поиск во всем справочнике вне зависимости от родителя. Значение по умолчанию - 1.
    <ФлагПоиска> - необязательный параметр. Число: 1 - найти точное соответствие наименования; 0 - найти наименование по первым символам. Значение по умолчанию - 0.
     
  5. Hryv

    Hryv Гость

    Вам в принципе уже ответили
    Но вот интересно для чего вам НайтиПоНаименованию?
    Что ли на форме вводится наименование продавца
    Если да, то может лучше дать юзеру выбирать прямо из справочника
     
Загрузка...

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