Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 2
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Регистратор.Номер + Регистратор.Дата , Выразить в одной строке.          
DJ_Serega Подменю пользователя
сообщение 09.02.12, 15:39
Сообщение #1

Молчаливый
*
Группа: Пользователи
Сообщений: 5
Спасибо сказали: 1 раз
Рейтинг: 0

Добрый день.

Проблема в том, что на 8.0 нет СКД. А в отчет нужно вывести Номер документа и Дату документа в одной ячейке.

Подскажите, пожалуйста, как можно в запросе выразить следующий код одной строкой:
ВЫБРАТЬ
    Документ1.Номер + " от " + Документ1.Дата КАК ОднойСтрокой
ИЗ
    Документ.Документ1 КАК Документ1

Ошибка следующего характера:
"Неверные параметры "+".

Я так понимаю проблема с переобразованием даты в строку.

Можно как-то обойти данную проблемму?


Signature
I love CS, I love 1C :)

Vofka Подменю пользователя
сообщение 09.02.12, 15:43
Сообщение #2

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 14050
Из: Киев
Спасибо сказали: 4612 раз
Рейтинг: 3748.8

Попробуйте (не знаю есть ли это в 8.0) функции в запросе ПОДСТРОКА и ВЫРАЗИТЬ.

alex040269 Подменю пользователя
сообщение 09.02.12, 15:48
Сообщение #3

Крутой
Иконка группы
Группа: Местный
Сообщений: 1626
Из: Гуляйполе
Спасибо сказали: 236 раз
Рейтинг: 0

Цитата(DJ_Serega @ 09.02.12, 15:39) *
Добрый день.

Проблема в том, что на 8.0 нет СКД. А в отчет нужно вывести Номер документа и Дату документа в одной ячейке.

Подскажите, пожалуйста, как можно в запросе выразить следующий код одной строкой:
ВЫБРАТЬ
    Документ1.Номер + " от " + Документ1.Дата КАК ОднойСтрокой
ИЗ
    Документ.Документ1 КАК Документ1

Ошибка следующего характера:
"Неверные параметры "+".

Я так понимаю проблема с переобразованием даты в строку.

Можно как-то обойти данную проблемму?


Может проще в самом отчете в ячейке [Док.Номер] от [Док.Дата].
Тип ячейки - шаблон.
еще в 7.7 работает!


Signature
Никогда не бойся делать то, что не умеешь, помни - Ноев ковчег был построен любителем, профессионалы построили Титаник.
ЗиУП

DJ_Serega Подменю пользователя
сообщение 09.02.12, 15:55
Сообщение #4

Молчаливый
*
Группа: Пользователи
Сообщений: 5
Спасибо сказали: 1 раз
Рейтинг: 0

Цитата(Vofka @ 09.02.12, 15:43) *
Попробуйте (не знаю есть ли это в 8.0) функции в запросе ПОДСТРОКА и ВЫРАЗИТЬ.

Дата не Выражается никак.
Не работает даже:
ДЕНЬ(Документ1.Дата) + "." + МЕСЯЦ(Документ1.Дата)

Правда если без "." то он суммирует как число sad.gif

Этот вопрос меня давно мучает: "как соединить строку и дату". Выход пока не придумал.

Цитата(alex040269 @ 09.02.12, 15:48) *
Может проще в самом отчете в ячейке [Док.Номер] от [Док.Дата].
Тип ячейки - шаблон.
еще в 7.7 работает!

Спасибо за идейку. Сейчас проверю wink.gif

Забыл добавить что использую "ПостроительОтчетов".


Signature
I love CS, I love 1C :)

Agapov_Stas Подменю пользователя
сообщение 09.02.12, 21:08
Сообщение #5

Завсегдатай
****
Группа: Пользователи
Сообщений: 217
Из: Днепропетровск
Спасибо сказали: 18 раз
Рейтинг: 0

Выбрать запросом Дату и номер документа отдельными строками


Запрос.Текст = 
" |ВЫБРАТЬ
  |  Документ1.Номер КАК Номер
  |  Документ1.Дата  КАК Дата
  |ИЗ
  | Документ.Документ1 КАК Документ1";
Результат = Запрос.Выполнить().Выгрузить();



Потом при выводе можно использовать к примеру так ;
ХочуПолучить = Строка(Результат[0].Номер)+Строка(Результат[0].Дата);

DJ_Serega Подменю пользователя
сообщение 10.02.12, 15:11
Сообщение #6

Молчаливый
*
Группа: Пользователи
Сообщений: 5
Спасибо сказали: 1 раз
Рейтинг: 0

Цитата(Agapov_Stas @ 09.02.12, 21:08) *
Выбрать запросом Дату и номер документа отдельными строками


Запрос.Текст = 
" |ВЫБРАТЬ
  |  Документ1.Номер КАК Номер
  |  Документ1.Дата  КАК Дата
  |ИЗ
  | Документ.Документ1 КАК Документ1";
Результат = Запрос.Выполнить().Выгрузить();



Потом при выводе можно использовать к примеру так ;
ХочуПолучить = Строка(Результат[0].Номер)+Строка(Результат[0].Дата);

Спасибо.


Signature
I love CS, I love 1C :)

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 16.06.25, 22:49
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!