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

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

  1. VanDi

    VanDi Гость

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

    Hryv Гость

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

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

    VanDi Гость

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

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

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

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

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

    Hryv Гость

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

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