Имя: Пароль:
1C
 
СКД убирает поле, нужное для получения верных данных
0 Gucci76
 
31.10.23
17:27
На основе типового отчета табель учета получаю данные отработанного времени по дням. А мне надо эти данные сравнить с оплаченным временем (это в двух словах суть отчета).
Данные о табеле получаются по дням и в один день может быть несколько видов времени. Мне приходится сначала выбрать один один вид времени за день, а уже потом свернуть за месяц.
И СКД когда выбираю различные убирает поле ДЕНЬ до сворачивания. Получается полная ерунда. Пробовал добавить это поле ДЕНЬ в компоновку данных как поле и как условие - появляется поле Запроса, но оно доступно только как условие и не дает поставить признак ОБЯЗАТЕЛЬНОЕ.
Тут СКД Включить обязательное поле для временной таблице как? azernot предлагал условия сделать - пробовал ДЕНЬ > ДАТАВРЕМЯ(1,1,1) - не помогает. Все равно пропадает поле. Может я azernot не так понял.
Как можно заставить СКД не отбрасывать нужное поле?
1 iddroide
 
31.10.23
17:32
(0) Как вариант, для начала отключи автозаполнение полей СКД и запрос не будет модифицироваться автоматически.
2 Gucci76
 
31.10.23
17:37
(1) Отключал. Не помогло
3 Garykom
 
31.10.23
18:04
Универсальный способ решения проблем с СКД:

Программно (запросом) формируешь ТЗ и передаешь ее как набор данных в СКД
4 echo77
 
31.10.23
20:58
(1) автозаполнение отключать немного не для этого надо
(3) я бы не советовал так делать. (0) может это натолкнёт на мысль https://youtu.be/DfmO-osIhcE?si=x-j4uzEKXkyua5lt
5 Gucci76
 
31.10.23
21:59
(3) Спасибо. Но так не получится, потому что отчет делается для базы в облаке, для загрузки в универсальный отчет.
(4) Спасибо отдельное - посмотрю.
6 Gucci76
 
31.10.23
22:06
(4) Во вложенный запрос не пробовал.
При возможности протестирую.
А с условием пытался играться, но оно не помогало.
7 toypaul
 
01.11.23
07:57
вместо

выбрать поле1, поле2 из таблица сгруппировать по поле1, поле2

нужно писать

выбрать поле1 из таблица сгруппировать по поле1, поле2
8 Gucci76
 
01.11.23
10:42
(7) Не очень понял о чем речь.
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс