Бухгалтерский учет, налогообложение, отчетность, МСФО, анализ бухгалтерской информации, 1С:Бухгалтерия

Вход или Регистрация

Показывать по 10 20 40 сообщений
Новая тема Ответить
Письмо в техподдержку 1С
[Прочее]

Помоги написать запрос в 8 ке

Re:аниматор
читатель
офлайн
Дата регистрации: 17.05.2008
Сообщений: 55
Пост №1
 
18.03.2009 07:14

Есть регистр сведений, независимый, периодичность в пределах секунды, измерение только физ. лицо

Записи:
Период, ФизЛицо
18.03.2009 09:30, Сотрудник1
18.03.2009 09:31, Сотрудник1
18.03.2009 09:32, Сотрудник1
18.03.2009 09:35, Сотрудник2
18.03.2009 09:38, Сотрудник3
18.03.2009 09:40, Сотрудник2
18.03.2009 09:41, Сотрудник1
18.03.2009 09:45, Сотрудник3
19.03.2009 09:10, Сотрудник1
19.03.2009 09:15, Сотрудник2
19.03.2009 09:18, Сотрудник3
19.03.2009 09:50, Сотрудник2
19.03.2009 09:55, Сотрудник1
19.03.2009 09:56, Сотрудник3
19.03.2009 10:00, Сотрудник4

Как сделать запрос чтобы был срез на дату группировки (причем пределах не секунды, а дня)

Нужна таблица такая:

Период, ФизЛицо, ВремяНач, ВремяКон
18.03.2009 Сотрудник1 09:30 09:41
18.03.2009 Сотрудник2 09:35 09:40
18.03.2009 Сотрудник3 09:38 09:45
19.03.2009 Сотрудник1 09:10 09:55
19.03.2009 Сотрудник2 09:15 09:50
19.03.2009 Сотрудник3 09:18 09:56
19.03.2009 Сотрудник4 10:00 10:00

Т.е. как получать данные за 1 день, начальную дату и конечную и регистра сведений с периодичностью секунда с измерением Физ лицо

по сути нужен табель учета времени получаемый с журнала событий

Денис (САМАРА)
активный пользователь
офлайн
Дата регистрации: 09.04.2008
Сообщений: 8351
Пост №2
 
18.03.2009 07:47

> причем пределах не секунды, а дня
А что тогда такое "ВремяНач" и "ВремяКон"?

А так группируйте данные по периодичности день, потом по сотрудникам, а время начальное и конечное можно определить через агрегатные функции запроса "Минимум()" и "Максимум()".

Re:аниматор
читатель
офлайн
Дата регистрации: 17.05.2008
Сообщений: 55
Пост №3
 
18.03.2009 07:50

это период, но с выводом времени

можно написать так

Период      ФизЛицо ВремяНач       ВремяКон
18.03.2009 Сотрудник1 18.03.2009 10:00 18.03.2009 18:00

пробывал максимум и минимум но значения выдаются в пределах секунды!
а мне нужны значения на дату, самая раняя за период и самая поздняя

а срез выдает вообще по последним и начальным записям, а мне нужно эти данные на дату Период (но не на секунду а на день)

причем именно списком по всем датам

для этого я привел пример в 1 сообщении для наглядности, там можно понять, что мне нужно

з.ы.

ВремяНач - МИНИМУМ(Период)
ВремяКон - МАКСИМУМ(Период)

ТЕМА ЗАКРЫТА

сделал по другому:
Создал непериодический независимый регистр сведений.

Измерения
День - Дата
ФизЛицо - СправочникСсылка.ФизическиеЛица
ДатаСобытия - Дата и время

отбор делаю по измерению "День" и получаю минимум или максимум измерения "ДатаСобытия"

Бивис
читатель
офлайн
Дата регистрации: 25.12.2008
Сообщений: 15
Пост №4
 
18.03.2009 09:27

выбрать
НачалоПериода(Регистр.Период,День),
Регистр.ФизЛицо ,
Минимум(Регистр.Период) как ВремяНач,
Максимум(Регистр.Период) как ВремяКон
Из
(
выбрать ДатаВремя(2009,03,18,09,30,00) как период, "Сотрудник1" как ФизЛицо
объединить все
выбрать ДатаВремя(2009,03,18,09,32,00), "Сотрудник1"
объединить все
выбрать ДатаВремя(2009,03,18,09,35,00), "Сотрудник2"
объединить все
выбрать ДатаВремя(2009,03,18,09,38,00), "Сотрудник3"
объединить все
выбрать ДатаВремя(2009,03,18,09,40,00), "Сотрудник2"
объединить все
выбрать ДатаВремя(2009,03,18,09,41,00), "Сотрудник1"
объединить все
выбрать ДатаВремя(2009,03,18,09,45,00), "Сотрудник3"
объединить все
выбрать ДатаВремя(2009,03,19,09,10,00), "Сотрудник1"
объединить все
выбрать ДатаВремя(2009,03,19,09,55,00), "Сотрудник1"
объединить все
выбрать ДатаВремя(2009,03,19,09,15,00), "Сотрудник2"
объединить все
выбрать ДатаВремя(2009,03,19,09,55,00), "Сотрудник2"

) как Регистр

сгруппировать по НачалоПериода(Регистр.Период,День) , Регистр.ФизЛицо

Re:аниматор
читатель
офлайн
Дата регистрации: 17.05.2008
Сообщений: 55
Пост №5
 
18.03.2009 09:36

там сейчас 7 000 записей) будет круто, прописывать дату)

Бивис
читатель
офлайн
Дата регистрации: 25.12.2008
Сообщений: 15
Пост №6
 
18.03.2009 09:46

Странный Вы программист - вы даже готовым решением не можете воспользоваться

все что в скобках замените на свой регистрСведений!

Re:аниматор
читатель
офлайн
Дата регистрации: 17.05.2008
Сообщений: 55
Пост №7
 
19.03.2009 04:30

Спасибо! заработало, видать вчера был не мой день.

Показывать по 10 20 40 сообщений

Читают тему:

1 гостей
Быстрый переход
Для технических специалистов
  • Учет, налогообложение, автоматизация
  • Книга жалоб и предложений по работе сайта
  • Для технических специалистов
  • Представление регламентированной отчетности
  • Говорильня
  • Бухгалтерский учет: обсуждаем проекты нормативных актов и рекомендаций по ведению учета от БМЦ
  • Новый порядок применения ККТ (онлайн кассы с передачей сведений в ФНС)
  • Интернет-конференция: Оформление командировок по новым правилам
  • ЕГАИС
Предложения партнеров
Обучение пользователей продуктов 1С

1С бесплатно 1С-Отчетность 1С:ERP Управление предприятием 1С:Бесплатно 1С:Бухгалтерия 8 1С:Бухгалтерия 8 КОРП 1С:Бухгалтерия автономного учреждения 1С:Бухгалтерия государственного учреждения 1С:Бюджет муниципального образования 1С:Бюджет поселения 1С:Вещевое довольствие 1С:Деньги 1С:Документооборот 1С:Зарплата и кадры бюджетного учреждения 1С:Зарплата и кадры государственного учреждения 1С:Зарплата и управление персоналом 1С:Зарплата и управление персоналом КОРП 1С:Комплексная автоматизация 8 1С:Лекторий 1С:Предприятие 1С:Предприятие 7.7 1С:Предприятие 8 1С:Розница 1С:Управление нашей фирмой 1С:Управление производственным предприятием 1С:Управление торговлей 1СПредприятие 8

Все теги