|   |   | 
| 
 | Объединение полей в отчете | ☑ | ||
|---|---|---|---|---|
| 0
    
        Я_Ника 11.05.15✎ 13:19 | 
        В регистре есть 2 ресурса: ДатаНачала и ДатаОкончания. Делаю отчет в СКД. Нужно чтоб эти 2 ресурса выносились в одно поле. Т. е., например, если ДатаНачала=05.06.14, а ДатаОкончания=06.06.15, то в отчете  должно поле, в которое это запишется так: "с 05.06.14 по 06.06.15". Подскажите, как это реализовать можно?     | |||
| 1
    
        ДенисЧ 11.05.15✎ 13:23 | 
        Cdjq vfrtn zxtqrb     | |||
| 2
    
        ДенисЧ 11.05.15✎ 13:23 | 
        В смысле - свой макет ячейки     | |||
| 3
    
        DrShad 11.05.15✎ 13:28 | 
        СКД?     | |||
| 4
    
        ДенисЧ 11.05.15✎ 13:29 | 
        (3) Нет, СКД.
 Ты не протрезвел, штоле? | |||
| 5
    
        DrShad 11.05.15✎ 13:36 | 
        (4) я не высыпаюсь, сорри :)
 тогда вычисляемое поле | |||
| 6
    
        av_x86 11.05.15✎ 13:38 | 
        В настройках есть пользовательские поля, можно в них написать что-то подобное: "с"+ДатаНачала+"по"+ДатаОкончания     | |||
| 7
    
        Я_Ника 11.05.15✎ 14:12 | 
        Пробую через пользовательские поля, но с синтаксисом разобраться что-то не могу     | |||
| 8
    
        Я_Ника 11.05.15✎ 14:17 | 
        Как к датам правильно обращаться?     | |||
| 9
    
        av_x86 11.05.15✎ 14:31 | 
        (7) С каким синтаксисом? Поля надо к строке привести через функцию "формат". 
 Типа этого:"это год"+ФОРМАТ(ИмяПоля,"ДФ=ГГГГ") | |||
| 10
    
        av_x86 11.05.15✎ 14:35 | 
        +(9) В вашем случае:
 "с"+Формат(ДатаНачала, "ДФ=дд.ММ.гггг")+"по"+Формат(ДатаОкончания, "ДФ=дд.ММ.гггг") | |||
| 11
    
        Я_Ника 11.05.15✎ 14:39 | 
        (10) Спасибо) Работает!     | |||
| 12
    
        Я_Ника 11.05.15✎ 15:07 | 
        Еще вопросик по языку выражений СКД. Такие данные мне нужно выводить только в том случае, если регистратором является определенный документ. Пишу:
 Выбор Когда НЕ ВЫРАЗИТЬ(Регистратор, "Документ.ВыдачаПропускаПосетителю") ЕСТЬ NULL ТОГДА "с " + Формат(С, "ДФ=дд.ММ.гггг") + " по " + Формат(До, "ДФ=дд.ММ.гггг") Конец Выдает ошибку: поле не найдено: Регистратор. Как исправить можно? | |||
| 13
    
        Бубка Гоп 11.05.15✎ 17:29 | 
        (12) почему не сделать на этап запроса?
 Выбор Когда Регистратор ССЫЛКА Документ.ВыдачаПропускаПосетителю Тогда "с " + Формат(С, "ДФ=дд.ММ.гггг") + " по " + Формат(До, "ДФ=дд.ММ.гггг") Конец | |||
| 14
    
        Бубка Гоп 11.05.15✎ 17:31 | 
        (13) + вот только в запросе формат не работает :D     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |