Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: В запрсе поле + поле  (Прочитано 7541 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Sulik
Помогающий

ru
Offline Offline
Пол: Мужской

« : 20-02-2011 12:08 » 

Доброго всем дня!
УПП 8.1
Создаю отчет в СКД
Запросом необходимо получить вычисляемое поле, что-то типа  Документ.Номер + Документ.Дата
Результат должен быть примерно таким: "000000012 от 15.01.2011".
Как это реализовать.
Пробовал  Документ.Номер +" от "+ Документ.Дата -> Ошибка: Неверные параметры "+" Документ.Номер +" от "<<?>>+ Документ.Дата

 

Записан
Kivals
Модератор

us
Offline Offline
Пол: Мужской

WWW
« Ответ #1 : 21-02-2011 10:03 » 

Дату нужно привети к типу строки. Попробуй использовать Выразить(Документ.Дата КАК Строка(100)) - может получится?
Записан
Sulik
Помогающий

ru
Offline Offline
Пол: Мужской

« Ответ #2 : 21-02-2011 11:17 » 

Ошибка: Несовместимые типы "Выразить".
Может как-то можно средствами СКД ?
« Последнее редактирование: 21-02-2011 11:25 от Sulik » Записан
Kivals
Модератор

us
Offline Offline
Пол: Мужской

WWW
« Ответ #3 : 21-02-2011 11:40 » 

Ну в общем - проблема преобразования типов в запросах 1С - уже давно проблема.
Я бы шел путем через менеджер виртуальных таблиц:
  • Создал бы запрос, формирующий основную выборку в виртуальную таблицу
  • Запрос, получающий все РАЗЛИЧНЫЕ даты из результата запроса п.1
  • Выгрузка запроса из п.2 в ТаблицуЗначений
  • Обработка таблицы значений нужным мне форматом (а формат даты может отличаться для языка интерфейса)
  • Загрузка полученной в п.4 ТЗ в менеджер виртуальных таблиц
  • Запрос с соединением п.1 и п.5

Другой вариант решения можно посмотреть здесь: http://www.forum.mista.ru/topic.php?id=388253
Записан
Sulik
Помогающий

ru
Offline Offline
Пол: Мужской

« Ответ #4 : 06-03-2011 09:36 » 

Спасибо, в запросе использовал алгоритм с применением РАЗНОСТЬДАТ
Записан
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines