|   |   | 
| 
 | В Запросе обработка Строки с неограниченной длиной | ☑ | ||
|---|---|---|---|---|
| 0
    
        svv1979 28.09.17✎ 12:11 | 
        ВЫРАЗИТЬ(РеализацияТоваровУслуг.Комментарий КАК СТРОКА(100)) = ""
 Все работает если там стоит ентер уже не работает Можно ли в запросе проверить на заполнение аналогом команды ЗначениеЗаполнено()? | |||
| 1
    
        Ёпрст гуру 28.09.17✎ 12:12 | 
        (0) Где говоришь, у тебя ентер стоит ?     | |||
| 2
    
        H A D G E H O G s 28.09.17✎ 12:13 | 
        (1) Ентер - на клавиатуре, кнопочка такая, стоит     | |||
| 3
    
        Альбатрос 28.09.17✎ 12:14 | 
        =))))     | |||
| 4
    
        svv1979 28.09.17✎ 12:14 | 
        Вот так
 " " | |||
| 5
    
        Альбатрос 28.09.17✎ 12:15 | 
        =)))))))     | |||
| 6
    
        svv1979 28.09.17✎ 12:15 | 
        Серьезно что никто не сталкивался?     | |||
| 7
    
        Альбатрос 28.09.17✎ 12:16 | 
        Вы имеете ввиду многострочность или что?     | |||
| 8
    
        svv1979 28.09.17✎ 12:16 | 
        Проверкой ЗначениеЗаполнено проходит то нормально     | |||
| 9
    
        H A D G E H O G s 28.09.17✎ 12:17 | 
        Серьезно - никто не сталкивался. А кто сталкивался - тот уже ничего не расскажет.     | |||
| 10
    
        svv1979 28.09.17✎ 12:18 | 
        Есть три поля в каждом иногда что то пишут
 Пользователи их в случае необходимости заполняют | |||
| 11
    
        svv1979 28.09.17✎ 12:19 | 
        Бывает что пользователь нажмет ентер и ничего не напишет
 Запрос этот элемент уже обрабатывает как заполненное хотя фактически оно пустое | |||
| 12
    
        PLUT гуру 28.09.17✎ 12:27 | 
        (0) как-то так
 ВЫБРАТЬ ВЫБОР КОГДА ПОДСТРОКА(Выразить(блаблабла) как строка(100), 1, 1) = "" ТОГДА ИСТИНА Когда Подстрока(Выразить(блаблабла) как строка(100), 1, 1) = &ПС Тогда Истина ИНАЧЕ ЛОЖЬ КОНЕЦ КАК Пустая в параметр &ПС положи Ёптег | |||
| 13
    
        PLUT гуру 28.09.17✎ 12:29 | 
        +(12) ёпта, ашипка
 ВЫБРАТЬ ВЫБОР КОГДА ПОДСТРОКА(ВЫРАЗИТЬ(блаблабла КАК СТРОКА(100)), 1, 1) = "" ТОГДА ИСТИНА КОГДА ПОДСТРОКА(ВЫРАЗИТЬ(блаблабла КАК СТРОКА(100)), 1, 1) = &ПС ТОГДА ИСТИНА ИНАЧЕ ЛОЖЬ КОНЕЦ КАК Пустая | |||
| 14
    
        h-sp 28.09.17✎ 12:29 | 
        (11) ну вы отловите это место, где пользователь нажимает ентер и ставьте там пусто в комментарий. Чего вы ерундой страдаете?     | |||
| 15
    
        PLUT гуру 28.09.17✎ 12:32 | 
        (0) СКД умеет, т.е. ПроцессорВыводаРезультатаКомпоновкиДанныхВКоллекциюЗначенийИмениСамиЗнаетеКого()     | |||
| 16
    
        FIXXXL 28.09.17✎ 12:45 | 
        (10) передЗаписью лучше проверяй-приводи значение, типа
 Если НЕ ЗначениеЗаполнено(ПолеТекст) Тогда ПолеТекст="" КонецЕсли; | |||
| 17
    
        svv1979 28.09.17✎ 14:22 | 
        (13) если два ентера 
 тогда проще как в (16) | |||
| 18
    
        svv1979 28.09.17✎ 14:23 | 
        (15) К СКД все еще подбираюсь пока до него не дошел так по вершкам)     | |||
| 19
    
        svv1979 28.09.17✎ 14:27 | 
        Всем спасибо 
 Придется начинать работать с СКД Так пока сделал просто перебором через ЗначениеЗаполнено() | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |