7.7 что означает код?

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

  1. TopicStarter Overlay
    sildae
    Offline

    sildae

    Регистрация:
    16 апр 2007
    Сообщения:
    4
    Симпатии:
    0
    Баллы:
    1
    НайтиПоКоду("1/4",2)
    Что означает эта команда? Выбирается 2 символа из кода?
    Спасибо!
  2. Prospero
    Offline

    Prospero Опытный в 1С

    Регистрация:
    13 сен 2006
    Сообщения:
    111
    Симпатии:
    0
    Баллы:
    26
    Код:
    НайтиПоКоду
    Найти элемент справочника по коду.
    
    Синтаксис:
    НайтиПоКоду(<Код>, <ФлагПоиска>)
    
    Англоязычный синоним:
    FindByCode
    
    Параметры:
    <Код>
    Выражение со значением искомого кода.
    <ФлагПоиска>
    Необязательный параметр. Числовое выражение — флаг поиска: 0 — поиск во всем справочнике вне за­висимости от родителя; 1 — поиск внутри установ­ленного подчинения (родителя); 2 — поиск по пол­ному коду.
    Значение по умолчанию: 0 — для справочников, у которых код уникален во всем справочнике; 2 — для справочников, у которых код уникален в группе.
    
    Возвращаемое значение:
    Число 1 — если действие выполнено;
    
    Число 0 — если действие не выполнено (элемент не найден).
    
    Описание:
    
    Метод НайтиПоКоду выполняет поиск элемента справочника по значению кода, заданному параметром <Код>, и позиционирует объект справочник на этом элементе. Если справочник многоуровневый, то полный код выбираемого элемента можно задавать, разделяя коды уровней символом "/".
    
    Данный метод может использоваться только для объектов, созданных функцией СоздатьОбъект.
    
    Пример:
    // Контекст журнала расчетов.
    // Реквизит Подразд имеет тип «справочник»
    Пдр = СоздатьОбъект("Справочник.Подразделения");
    Пдр.ИспользоватьДату(ДатаДок);
    Если Документ.Подразд <> 0 Тогда
    // если в документе код подразделения указан...
    Пдр.НайтиПоКоду(Документ.Подразд);
    Если Пдр.Выбран() > 0 Тогда
    Сообщить("Есть такое подразделение !")
    Иначе
    Сообщить("Нет такого подразделения!")
    КонецЕсли;
    КонецЕсли;
    

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