| 
    
            
         
         | 
    
  | 
Как в ЗАПРОСЕ конкантенировать строки ? | ☑ | ||
|---|---|---|---|---|
| 
    0
    
        DES    
     30.05.16 
            ✎
    14:56 
 | 
         
        Нужно:
 
        "Запрос часть1 + ""@"" + часть2 из справочник.части" как сделать можно ?  | 
|||
| 
    1
    
        ДенисЧ    
     30.05.16 
            ✎
    14:58 
 | 
         
        Ровно так и написать.
 
        Еслси у тебя везде именно строки, а не, например, ПРЕДСТАВЛЕНИЕ  | 
|||
| 
    2
    
        DES    
     30.05.16 
            ✎
    15:00 
 | 
         
        {Отчет.Ф.Форма.ФормаОтчета.Форма(133)}: Ошибка при вызове метода контекста (Выполнить)
 
        РезультатЗапроса = Запрос.Выполнить(); по причине: {(13, 55)}: Неверные параметры "+"  | 
|||
| 
    3
    
        ejikbeznojek    
     30.05.16 
            ✎
    15:01 
 | 
         
        Запрос=Новый Запрос;
 
        Запрос.Текст=" |ВЫБРАТЬ ПЕРВЫЕ 1 | Ссылка |ИЗ | Справочник."+ВидСправочника+" КАК Справочник |ГДЕ | Справочник.Код < &Код"; Если МетаСпр.Иерархический Тогда Запрос.Текст=Запрос.Текст+" | И Справочник.Родитель = &Родитель"; Запрос.УстановитьПараметр("Родитель",Ссылка.Родитель); КонецЕсли; Если МетаСпр.Владельцы.Количество()>0 Тогда Запрос.Текст=Запрос.Текст+" | И Справочник.Владелец = &Владелец"; Запрос.УстановитьПараметр("Владелец",Ссылка.Владелец); КонецЕсли; Запрос.Текст=Запрос.Текст+" | |УПОРЯДОЧИТЬ ПО | Справочник.Код УБЫВ";  | 
|||
| 
    4
    
        bard666    
     30.05.16 
            ✎
    15:01 
 | 
         
        Покажи сам запрос     
         | 
|||
| 
    5
    
        f_vadim    
     30.05.16 
            ✎
    15:01 
 | 
         
        можно, но не тебе не понравится решение     
         | 
|||
| 
    6
    
        f_vadim    
     30.05.16 
            ✎
    15:01 
 | 
         
        * но тебе     
         | 
|||
| 
    7
    
        DES    
     30.05.16 
            ✎
    15:04 
 | 
         
        (4) в (0) показал же     
         | 
|||
| 
    8
    
        Nuobu    
     30.05.16 
            ✎
    15:05 
 | 
         
        (7) Человек из (4) имел ввиду "сам" = "весь код, который влияет на твой" ну и дальше по тексту.     
         | 
|||
| 
    9
    
        bard666    
     30.05.16 
            ✎
    15:06 
 | 
         
        Часть 1 и часть 2 - текстовые переменные?     
         | 
|||
| 
    10
    
        DES    
     30.05.16 
            ✎
    15:08 
 | 
         
        (9) ясный день - текстовые     
         | 
|||
| 
    11
    
        DES    
     30.05.16 
            ✎
    15:08 
 | 
         
        (8) а вот щас - не понял     
         | 
|||
| 
    12
    
        Nuobu    
     30.05.16 
            ✎
    15:09 
 | 
         
        (11) Поля текстовые, они НЕОГРАНИЧЕННОЙ длины, или ограниченной?     
         | 
|||
| 
    13
    
        ДенисЧ    
     30.05.16 
            ✎
    15:10 
 | 
         
        (10) ты код показывать будешь, или нуегона**й?     
         | 
|||
| 
    14
    
        hhhh    
     30.05.16 
            ✎
    15:10 
 | 
         
        (11) покажи текст запроса, а не схематичный рисунок.     
         | 
|||
| 
    15
    
        1Сергей    
     30.05.16 
            ✎
    15:10 
 | 
         
        Да, не ломайся ты как девочка на весеннем балу. Показывай код     
         | 
|||
| 
    16
    
        ejikbeznojek    
     30.05.16 
            ✎
    15:11 
 | 
         
        Воспользуйся моим примером из (3) 
 
        + в отладке посмотри чему равен запрос.текст Перед выполнением. И всё увидишь  | 
|||
| 
    17
    
        1Сергей    
     30.05.16 
            ✎
    15:12 
 | 
         
        (16) у тебя там вообще не конкатенация в запросе, а тупое собрание запроса по условиям     
         | 
|||
| 
    18
    
        ejikbeznojek    
     30.05.16 
            ✎
    15:15 
 | 
         
        (17) А какая разница, если умеешь одно, то умеешь и другое)     
         | 
|||
| 
    19
    
        Nuobu    
     30.05.16 
            ✎
    15:16 
 | 
         
        (18) Собрать запрос из разных кусочков <> понять разницу в типе полей таблиц.     
         | 
|||
| 
    20
    
        ejikbeznojek    
     30.05.16 
            ✎
    15:18 
 | 
         
        (19) Ну я то ориентируюсь на его ошибку в (2) 
 
        Вроде в ней-то вроде косяк именно в слепке кусков запроса.  | 
|||
| 
    21
    
        ДенисЧ    
     30.05.16 
            ✎
    15:19 
 | 
         
        (20) У него ошибка в тексте запроса. А не в тексте кода, собирающего его.     
         | 
|||
| 
    22
    
        DES    
     30.05.16 
            ✎
    15:25 
 | 
         
        всем спс. действительно поля были не текстовые.     
         | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |