8.х Как найти элемент справочника с сокращенным кодом?

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

  1. TopicStarter Overlay
    sagitt
    Offline

    sagitt Опытный в 1С

    Регистрация:
    13 сен 2008
    Сообщения:
    115
    Симпатии:
    0
    Баллы:
    26
    В бухгалтерии 1.6.9.4 Код номенклатуры текстовый,длина кода 11 символов.
    В справочнике появилась группа с кодом "00000084", т.е. с кодом из 8 символов.

    Необходимо найти такой элемент, зная код. Пишу
    об=справочники.номенклатура.найтипокоду("00000084");

    Не находит. Для элементов с 11-значными кодами все работает. Как же можно найти такие элементы с обрезанными кодами?

    Заранее благодарен за ответы.
  2. ДенисЧ
    Offline

    ДенисЧ

    Регистрация:
    19 сен 2008
    Сообщения:
    3
    Симпатии:
    0
    Баллы:
    1
    об=справочники.номенклатура.найтипокоду(" 00000084");

    Не поможет?
  3. TopicStarter Overlay
    sagitt
    Offline

    sagitt Опытный в 1С

    Регистрация:
    13 сен 2008
    Сообщения:
    115
    Симпатии:
    0
    Баллы:
    26
    Так я тоже пробовал,пробовал и

    об=справочники.номенклатура.найтипокоду("00000084 ");

    Не помогает.
  4. Melanto
    Offline

    Melanto Опытный в 1С

    Регистрация:
    28 ноя 2007
    Сообщения:
    204
    Симпатии:
    0
    Баллы:
    26
    На ум пришли два варианта:
    1. - изменить код или
    2. - написать запрос вида
    |ГДЕ КОД ПОДОБНО ""%00000084%"" И ЭтоГруппа=Истина

    Попробуйте, может поможет
  5. TopicStarter Overlay
    sagitt
    Offline

    sagitt Опытный в 1С

    Регистрация:
    13 сен 2008
    Сообщения:
    115
    Симпатии:
    0
    Баллы:
    26
    Чтобы изменить код надо найти элемент, а насчет идеи запроса спасибо, попробую.
  6. LxS
    Offline

    LxS Разработчик

    Регистрация:
    5 апр 2007
    Сообщения:
    680
    Симпатии:
    0
    Баллы:
    26
    НайтиПоКоду(<Код>, <Поиск по полному коду>, <Родитель>, <Владелец>)

    ПоискПоПолномуКоду по умолчанию в Истина. Сделай Ложь.
  7. TopicStarter Overlay
    sagitt
    Offline

    sagitt Опытный в 1С

    Регистрация:
    13 сен 2008
    Сообщения:
    115
    Симпатии:
    0
    Баллы:
    26
    Большое человеческое спасибо!

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