#0
by andryuhin
Если в запросе использовать "ПРЕДСТАВЛЕНИЕ(Регистратор)", то выведет что-то типа: "ПН (товары розница) 789112 от 12.07.2014 18:24:33" А хотелось бы получить прямо из запроса вот так: "ПН (товары розница) 789112 от 12.07.2014" т.е. без времени. Можно ли как то прямо в запросе получить такое представление?
#14
by Крошка Ру
В принципе, если длина названия у одного типа регистратора одинакова(название документа+длина номера+длина даты), то можно подстрокой часы отсекать
#18
by Крошка Ру
Из представления же И правда... Всегда думал, что представление - это обычная строка
#20
by Крошка Ру
Ага. Накопал. Представление из значения получается уже на стадии получения данных из результата запроса, т.к. может зависеть от локальных настроек.
#22
by Худой
Может быть, правильнее было бы выбирать по отдельности поля, из которых состоит документ? Тогда с ними можно делать много чего. Там вид документа, номер, дата... Делай все, что хочешь и объединяй
#24
by Худой
Есть там какие-то функции. В конструкторе запросов посмотреть функции. Можно выкрутиться.
#26
by ZaprosMan
ВЫБРАТЬ Выбор когда ТИПЗНАЧЕНИЯ(ЗаказПокупателя.Ссылка) = ТИп(Документ.ЗАказПокупателя) Тогда Иначе "продолжай до бесконечности" ГДЕ ЗаказПокупателя.Дата МЕЖДУ &НачДата И &КонДата /////Делай по регистру и пропиши все регистраторы
#33
by ZaprosMan
+ Да походу только так, это конечно гемор. Ещё можно попробовать подготовить ТЗ для Запроса с текстовыми полями даты, соединить в запросе это витруальное "&ТЗ" с нужными данными.
#34
by Худой
Надеюсь, этот пример покажет, что можно выполнить задачу, которую поставили в. На УТ11. Под другую конфу, думаю, без проблем. ВЫБРАТЬ первые 100
#37
by Худой
Я, вроде, написал другой запрос. И никакого там "датавремя" не встречается. Так что наслаждайся сам своим творением. выложи запрос к реальной базе.
#41
by Худой
Возможно, выдает. Формат данных так сделан, со временем, скорее всего. Но на картинке две колонки, которые выводятся без всякого форматирования. В одной показывается время, в другой нет. В , как-бы, хотят видеть без времени.
#42
by Kyon8
Можно сделать вычисляемое поле и вызывать функцию общего модуля с параметром ПРЕДСТАВЛЕНИЕ(Регистратор), в функции отсекать подстроку после последнего пробела.
#44
by Kyon8
+ лучше не отдельное поле, а в выражении "представление" для регистратора, иначе сортировка в отчете собъется.
#45
by Лодырь
Можно, например разобрать дату на части, затем соединением с таблицей сооответствия чисел и строк, а так же табличкой соответствия типов. Преобразовать ее части даты в строки и объединить со строковым представлением типа документа. Однако геморрой и шевеление волос возникающие при взгляде на получившийся чудовищный запрос, заставляют отказаться от такого решения.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- v8: Можно ли в запросе форматировать дату(Убрать время) ?
- ПредставлениеПериода() выдает дату и время. Как убрать время?
- Условие в запросе, аналогичное условию в запросе 77
- Представление Перечисления в запросе
- Интересная фишка в запросе в 7-ке. Сумма из шапки и из ТЧ в запросе
- Как в запросе указать что отбирать регистратор определенного типа
- v8: как убрать повторяющиеся строки в запросе?
- Представление объекта в запросе
- Как получить только время в запросе из поля содержащего дату и время
- Как с даты убрать время в запросе?Подскажите,пожалуйста.
- Представление даты в запросе
- Убрать время из даты в запросе средствами языка запрсов
В этой группе 1С
- ЗУП 2.5 Оклад по дням при неполностью отработанных днях.
- УТ 11 есть ли возможность при списании указывать партию поступления?
- Мобильное приложение 1С: "Неверный формат"
- Дата актуальности учета в БП 3.0
- Как вычислить угол при вращении системы координат?
- Начисление налогов с ФОТ. Проводки на 91
- БП 3.0 форма "цены и валюта" недоступен для редактирования
- Обработка поиск и замена значений в 1С 8.2 редакция 3.0
- Как в управляемой форме списка программно изменять группировку списка
- Как упорядочить ресурс в СКД?
- Программно добавляемое поле ввода не сохраняет значения
- Конфликт блокировок. Как найти проблему (((
- Настройка панели разделов 1С 8.2 управляемая форма
- Версионирование УТ 10.3
- Есть ли курсы по БСП? В Москве.
- Как создать объект WshExtra.Clipboard?
- v8: УФ отбор строк в табличной части документа по списку значений
- Закупки по подразделениям в УТ 11
- Как переключить БП в специальный режим 1С:Упрощенка 8
- Не работает ВыборГруппИЭлементов