|  | v7: 1cpp Представление документа | ☑ | 
    
        | 0
    
        Shrk_V_V_V   03.08.18✎ 12:55 | 
        Документ с указанием типа может быть представлен так:  '   52X   '
Документ ка просто документ может быть представлен так ' 171   52X   ' Подскажите пожалуйста, как по типу документа первые четыре символа получить.
 |  | 
    
        | 1
    
        trad   03.08.18✎ 13:16 | 
        твой вопрос можно по разному понимать
поясни подробнее, речь о параметре запроса, результате запроса, или еще что
 |  | 
    
        | 2
    
        Попытка1С   03.08.18✎ 13:24 | 
        речь наверное всетаки про ВидДокумента     |  | 
    
        | 3
    
        Shrk_V_V_V   03.08.18✎ 13:37 | 
        Значит так. Добавил я на форму обработки реквизит, и передал его в запрос как параметр. В отладке я вижу, что он превращается в 52х. А в документе у меня тип "Документ", и внем поле "171 52х" Пока писал допер, создам переменную "Документ", передам ей значение поля и попробую ее скормить запросу. Но если расскажете откуда мне взять 171- будет интересно 
MDW=СоздатьОбъект("MetaDataWork");
 Сообщить(MDW.ИДДокумента("Закуп"));
 возвращает 1549, т.е. Это не то
 |  | 
    
        | 4
    
        trad   03.08.18✎ 13:41 | 
        в запроса
Поле = :ПараметрТипаДок~
 |  | 
    
        | 5
    
        Попытка1С   03.08.18✎ 13:41 | 
        ты бы всю задачу озвучил     |  | 
    
        | 6
    
        Попытка1С   03.08.18✎ 13:42 | 
        вроде в классе прямой запрос есть представление документа
если не путаю
 |  | 
    
        | 7
    
        Shrk_V_V_V   03.08.18✎ 13:44 | 
        Спасибо огромное, пробел бы еще вперед добавить, пробел сожрала перед 171 у параметра эта конструкция     |  | 
    
        | 8
    
        Shrk_V_V_V   03.08.18✎ 13:46 | 
        Нет, работает. Понять бы еще как(( Попробую доку еще раз проштудировать что-то я не понял про тильды     |  | 
    
        | 9
    
        Shrk_V_V_V   03.08.18✎ 13:46 | 
        Огромное спасибо     |  | 
    
        | 10
    
        Shrk_V_V_V   03.08.18✎ 13:48 | 
        Задача: Найти документ по документу основанию. Вот запрос
"
 |SELECT
 |    ТТН.IDDoc as [ТТН $Документ.ТТН_ЕГАИС_Входящая]
 |FROM
 |    $Документ.ТТН_ЕГАИС_Входящая as ТТН
 |WHERE
 |    ТТН.$ОбщийРеквизит.ДокументОснование = :Парам~";
 
 С тильдой все работает
 |  | 
    
        | 11
    
        trad   03.08.18✎ 13:49 | 
             |  | 
    
        | 12
    
        Shrk_V_V_V   03.08.18✎ 13:52 | 
        Все понятно, большое спасибо.     |  |