Реклама на этом месте
Форум 1С
Форум 1С
Программистам. Бухгалтерам. Администраторам. Пользователям
Задай вопрос - получи решение проблемы. Без троллинга и флуда.
28 Май 2018, 00:39
МультиВход
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
 
collapse

Автор Тема: Выбор в запросе не повторяющихся значений из множества колонок одного типа  (Прочитано 1442 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн MelAR

  • *
  • Сообщений: 6
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2015-06-13
  • Сайт: 
  • Профессия: Программист 1С
Всем, привет!

Есть таблица, в которой есть некоторое количество колонок.
У колонок разные имена, но все колонки имеют один тип.

(реальный пример - документ "Табель учета рабочего времени" типовых конфигураций.
в табличной части "ОтработанноеВремя" есть реквизиты "ПервыйВидВремени1", "ВторойВидВремени1", "ТретийВидВремени1" и т.д. до 31)

Нужно выбрать из этих колонок значения и передать далее как значения одной колонки.

В голову приходит только такой вариант:
создать 93 выборки, которые между собой объединить...
типа
Выбрать
  тчДок.ПервыйВидВремени1 как ВидВремени
из
  таблчастьДокумента как тчДок
ОЪЕДИНИТЬ ВСЕ
Выбрать
  тчДок.ВторойВидВремени1
из
  таблчастьДокумента как тчДок

но блин, как-то это "топорно"...подскажите более изящный вариант
 


Оффлайн cska-fanat-kz

  • 1С:Специалист
  • Глобальный модератор
  • *****
  • Сообщений: 5745
  • РЕПУТАЦИЯ: 1099
  • КПД: 19%
  • Красная армия всех сильней!
  • Регистрация: 2010-11-06
    • Skype: cska-fanat-kz81
  • Сайт: cska-fanat-kz.ucoz.kz
  • Профессия: Разработчик 1С
текст запроса это строка, его можно и в цикле из кусков собрать.
тем более что куски у вас - однотипные...
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.


Теги:
 


* Живое общение

Не устроил ответ?

Зарегистрируйся и задай свой вопрос. Живое общение приносит результат намного быстрее.


Зарегистрироваться

* Реклама

* Поиск

* Последние задачи на разработку (фриланс)

* Реклама

* Последние вакансии

* Топ 10 авторов за месяц

Геннадий ОбьГЭС Геннадий ОбьГЭС
139 Сообщений
alex0402
64 Сообщений
oleg-x
54 Сообщений
AIFrame AIFrame
53 Сообщений
buketov.av buketov.av
47 Сообщений
ilyay ilyay
39 Сообщений
wise wise
37 Сообщений
Анюта17
33 Сообщений
Alter
32 Сообщений
alexandr_ll
30 Сообщений

* Кто онлайн

  • Точка Гостей: 202
  • Точка Скрытых: 0
  • Точка Пользователей: 0

Нет пользователей онлайн.

* Облако тэгов

* Форум 1С с мобильного

* Инструменты

* Дополнительно

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal