| 
    
        
     
     | 
    
  | 
Найти по наименованию | ☑ | ||
|---|---|---|---|---|
| 
    0
    
        SFilchakov    
     26.02.16 
            ✎
    09:02 
 | 
         
        Здравствуйте!
 
        Надо найти по наименованию справочник: Технология = Справочники.Технологии.НайтиПоНаименованию(Текст,Истина); /// Элемент может называться так же как группа, результатом поиска может быть группа. Можно ли используя "НайтиПоНаименованию(" найти только элемент исключив группу? Спасибо!  | 
|||
| 
    1
    
        Fish    
     гуру 
    26.02.16 
            ✎
    09:03 
 | 
         
        Запрос не предлагать?     
         | 
|||
| 
    2
    
        Лефмихалыч    
     26.02.16 
            ✎
    09:04 
 | 
         
        сабж можно решить только запросом     
         | 
|||
| 
    3
    
        SFilchakov    
     26.02.16 
            ✎
    09:06 
 | 
         
        Спасибо, понял.     
         | 
|||
| 
    4
    
        ДенисЧ    
     26.02.16 
            ✎
    09:06 
 | 
         
        (2) Не только. Но с извращениями.
 
        Но запросом лучше.  | 
|||
| 
    5
    
        b_ru    
     26.02.16 
            ✎
    09:07 
 | 
         
        По коду ищи.
 
        А вообще так делать нельзя. Нужно либо предопределенный элемент справочника, либо константа.  | 
|||
| 
    6
    
        Лефмихалыч    
     26.02.16 
            ✎
    09:14 
 | 
         
        (5) а по коду, типа, можно, а по коду, типа, лучше, чем по наименованию?     
         | 
|||
| 
    7
    
        Качели    
     26.02.16 
            ✎
    09:16 
 | 
         
        (6) Точнее.     
         | 
|||
| 
    8
    
        ДемонМаксвелла    
     26.02.16 
            ✎
    09:19 
 | 
         
        создается дополнительный справочник специально для этих целей. В нем каждому предопределенному элементу соответствует непредопределенный элемент какого-то другого справочника     
         | 
|||
| 
    9
    
        Сильф    
     26.02.16 
            ✎
    09:31 
 | 
         
        (8) и как проставлять соответствие? руками?     
         | 
|||
| 
    10
    
        Лефмихалыч    
     26.02.16 
            ✎
    09:34 
 | 
         
        (7) pff!
 
        (9) как угодно. Главное, что поиск будет выполнен один раз, а не каждый раз, когда нужно соответствие.  | 
|||
| 
    11
    
        vde69    
     26.02.16 
            ✎
    09:39 
 | 
         
        кстати сабж вполне имеет смысл с недавнего времени (уже несколько лет как), догадайтесь где говнокод из (0) будет приемлемым решением, и я даже видел подобное в типовых :)?     
         | 
|||
| 
    12
    
        Jonny_Khomich    
     26.02.16 
            ✎
    09:40 
 | 
         
        Даёшь гамнокод.
 
        Справочник.Пользователи.найтипонаименованию("Иванова Анна Ивановна");  | 
|||
| 
    13
    
        ДемонМаксвелла    
     26.02.16 
            ✎
    09:47 
 | 
         
        (10) всё верно     
         | 
|||
| 
    14
    
        Лефмихалыч    
     26.02.16 
            ✎
    09:50 
 | 
         
        (11) не томи     
         | 
|||
| 
    15
    
        Провинциальный 1сник    
     26.02.16 
            ✎
    09:51 
 | 
         
        (11) Что-то связанное со ставками НДС?     
         | 
|||
| 
    16
    
        vde69    
     26.02.16 
            ✎
    09:58 
 | 
         
        в модуле повторного использования     
         | 
|||
| 
    17
    
        Лефмихалыч    
     26.02.16 
            ✎
    09:59 
 | 
         
        (16) пфф! проблема не в том, что это запрос, а в том, что значение поиска может измениться со временем, а от этого ни какие повторные вызовы не спасут     
         | 
|||
| 
    18
    
        vde69    
     26.02.16 
            ✎
    10:01 
 | 
         
        (17) так делаются временные решения, которые потом легко исправить, вот пример:
 
        Функция СтатьяПоступлениеОтКлиентов() Экспорт // !!!!!!!!!! временное решение !!!!!!!!!!!!!!!!!! Результат = Справочники.СтатьиБюджетов.НайтиПоКоду("000000000065"); Возврат Результат; КонецФункции  | 
|||
| 
    19
    
        ДенисЧ    
     26.02.16 
            ✎
    10:04 
 | 
         
        (18) Нет ничего более постоянного, чем временное...     
         | 
|||
| 
    20
    
        Лефмихалыч    
     26.02.16 
            ✎
    10:05 
 | 
         
        (18) с учетом того, что любой элемент можно сделать предопределенным, эти временные решения - зло концентрированное.     
         | 
|||
| 
    21
    
        Pasha    
     26.02.16 
            ✎
    10:09 
 | 
         
        (0) А чем запрос-то плох?     
         | 
|||
| 
    22
    
        vde69    
     26.02.16 
            ✎
    10:10 
 | 
         
        (20) да, но как безопасно трансформировать элемент при обновлениях?
 
        вот для таких случаев и делаются межрелизовые заглушки... или еще пример есть концепция развития, бьем ее на блоки и отдаем разным разработчикам, а вот разработчики и используют подобные заглушки для связи с чужим блоком... а ПОТОМ.... если доходят руки наводят порядок и заводят всякие ПВХ и т.д. для сабжа...  | 
|||
| 
    23
    
        SFilchakov    
     26.02.16 
            ✎
    10:11 
 | 
         
        (21) Запрос не плох, я надеялся, что исключение групп в "НайтиПоНаименованию()"предусмотрено.     
         | 
|||
| 
    24
    
        ЧеловекДуши    
     26.02.16 
            ✎
    10:11 
 | 
         
        (0) Я бы не рекомендовал, запросом лучше :)
 
        Лучше вообще через "Подобно" :)  | 
|||
| 
    25
    
        ЧеловекДуши    
     26.02.16 
            ✎
    10:12 
 | 
         
        (7) Не всегда.     
         | 
|||
| 
    26
    
        ЧеловекДуши    
     26.02.16 
            ✎
    10:13 
 | 
         
        (12) И далее в цикле, всегда ищем "Иванова Анна Ивановна". 
 
        И для каждой "Иванова Анна Ивановна" делаем еще и спец интерфейс :)  | 
|||
| 
    27
    
        ЧеловекДуши    
     26.02.16 
            ✎
    10:15 
 | 
         
        (23) А помеченные на удаление, как их решил исключить? :)     
         | 
|||
| 
    28
    
        SFilchakov    
     26.02.16 
            ✎
    10:21 
 | 
         
        (27) Помеченные можно выбрать, с вопросом, как у платформы.     
         | 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |