Имя: Пароль:
1C
1С v8
Непонятки с запросом
0 petya_
petrov_63
 
15.02.23
11:43
Делаю запрос
    Запрос.Текст =
        "ВЫБРАТЬ
        |    ВЫБОР
        |        КОГДА ФизическиеЛицаКонтактнаяИнформация.Вид = ЗНАЧЕНИЕ(Справочник.ВидыКонтактнойИнформации.ТелефонФизическогоЛица)
        |            ТОГДА ФизическиеЛицаКонтактнаяИнформация.НомерТелефона
        |        ИНАЧЕ ""
        |    КОНЕЦ КАК НомерТелефона,
        |    ФизическиеЛицаКонтактнаяИнформация.Ссылка КАК ФЛСсылка
        |ПОМЕСТИТЬ втФЛ
        |ИЗ
        |    Справочник.ФизическиеЛица.КонтактнаяИнформация КАК ФизическиеЛицаКонтактнаяИнформация
        |ГДЕ
        |    ФизическиеЛицаКонтактнаяИнформация.НомерТелефона = &НомерТелефона
        |;
        |////////////////////////////////////////////////////////////////////////////////
        |ВЫБРАТЬ
        |    МАКСИМУМ(ВЫБОР
        |        КОГДА ФизическиеЛицаКонтактнаяИнформация.Вид = ЗНАЧЕНИЕ(Справочник.ВидыКонтактнойИнформации.EmailФизическогоЛица)
        |            ТОГДА ФизическиеЛицаКонтактнаяИнформация.АдресЭП
        |        ИНАЧЕ ""
        |    КОНЕЦ) КАК АдресЭП,
        |    ФизическиеЛицаКонтактнаяИнформация.Ссылка КАК ФЛСсылка,
        |    МАКСИМУМ(втФЛ.НомерТелефона) КАК НомерТелефона
        |ПОМЕСТИТЬ втФЛбезФИО

В отладчике смотрю и вижу

ВЫБРАТЬ
    ВЫБОР
        КОГДА ФизическиеЛицаКонтактнаяИнформация.Вид = ЗНАЧЕНИЕ(Справочник.ВидыКонтактнойИнформации.ТелефонФизическогоЛица)
            ТОГДА ФизическиеЛицаКонтактнаяИнформация.НомерТелефона
        ИНАЧЕ "
    КОНЕЦ КАК НомерТелефона,
    ФизическиеЛицаКонтактнаяИнформация.Ссылка КАК ФЛСсылка
ПОМЕСТИТЬ втФЛ
ИЗ
    Справочник.ФизическиеЛица.КонтактнаяИнформация КАК ФизическиеЛицаКонтактнаяИнформация
ГДЕ
    ФизическиеЛицаКонтактнаяИнформация.НомерТелефона = &НомерТелефона
;
////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
    МАКСИМУМ(ВЫБОР
        КОГДА ФизическиеЛицаКонтактнаяИнформация.Вид = ЗНАЧЕНИЕ(Справочник.ВидыКонтактнойИнформации.EmailФизическогоЛица)
            ТОГДА ФизическиеЛицаКонтактнаяИнформация.АдресЭП
        ИНАЧЕ "
    КОНЕЦ) КАК АдресЭП,
    ФизическиеЛицаКонтактнаяИнформация.Ссылка КАК ФЛСсылка,
    МАКСИМУМ(втФЛ.НомерТелефона) КАК НомерТелефона
ПОМЕСТИТЬ втФЛбезФИО"

Вопрос с каких это пор пробел окруженный кавычками равен переводу строки? Что за черт?
1 petya_
petrov_63
 
15.02.23
11:44
Вру не пробел а две кавычки.
2 magicSan
 
15.02.23
11:46
экранирование, у тебя все пайпы ещё пропали - иди дописывай ))))
3 НафНаф
 
15.02.23
11:51
две кавычки внутри строкового литерала надо писать так: """"
4 Гипервизор
 
15.02.23
11:51
(0) 2 кавычки это в конструкторе, в вашем случае должно быть 4.