Имя: Пароль:
1C
1С v8
Не задано значение параметра СКД. если не указано выбрать все
0 Adecvator
 
23.04.15
10:42
В запросе установил отбор по сотруднику, если не выбран сотрудник, что бы выводило по всем. В 7-ки условие "в" отбирала все записи, если значение не заполнено, в 8-ке того нет (
1 Timon1405
 
23.04.15
10:44
Используйте отбор в СКД
2 User_Agronom
 
23.04.15
10:44
(1) +1
3 Ненавижу 1С
 
гуру
23.04.15
10:46
В ИЕРАРХИИ так теперь себя ведет, но лучше Отбор СКД
4 ЧеловекДуши
 
23.04.15
10:50
(0) Используй наконец не Параметры, а Компоновку данных в Запросе.
И простой Отбор в настройках СКД.
5 Fragster
 
гуру
23.04.15
10:51
{Где
   Поле = &Параметр}
6 su_mai
 
23.04.15
10:51
(0) Надо задавать отбор но не в настройках таблицы, а в настройках компоновщика. На вкладке Компоновка данных - Таблица - Условие или просто Условия добавить поле сотрудник. Далее в настройках СКД добавить отбор по этому полю и включить пользовательскую доступность данного отбора "Включать в пользовательские настройки".
7 Fragster
 
гуру
23.04.15
10:51
(5)+ тогда будет влиять галка "использование" у параметра
8 ЧеловекДуши
 
23.04.15
10:52
+(0) в 8-ке того нет (

В СКД этого не нужно
9 ЧеловекДуши
 
23.04.15
10:53
(5) Для отбора по Дате или Числу, или Строке. Такой способ сойдет. А вот если это уже Справочник или Документ, то уже как то топорно в плане отбора :)
10 Defender aka LINN
 
23.04.15
10:56
Каждый уважающий себя 1С-самурай, когда сталкивается с СКД просто обязан в подобных случаях использовать параметры. Если же требуется параметр, то их бу1Сидо велит в таких случаях корячить отбор.
Очень древнее философское учение, ХЗ откуда взялось, но новые сторонники постоянно появляются.
11 Adecvator
 
23.04.15
11:17
Решил проблему выводом отбора на форму. Но вот есть другой трабл: http://pixs.ru/showimage/Bezimyanni_7842425_17063857.jpg
ВЫБРАТЬ
    ХозрасчетныйОстатки.Субконто3,
    ХозрасчетныйОстатки.Субконто2,
    ХозрасчетныйОстатки.Субконто1,
    ХозрасчетныйОстатки.Регистратор,
    СУММА(ХозрасчетныйОстатки.СуммаКонечныйОстаток) КАК СуммаКонечныйОстаток,
    СУММА(ХозрасчетныйОстатки.КоличествоКонечныйОстаток) КАК КоличествоКонечныйОстаток
ИЗ
    РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты(&НачалоПериода, &КонецПериода, Регистратор, , Счет В ИЕРАРХИИ (&Счет), , ) КАК ХозрасчетныйОстатки

Чего дублируются строки с док и без?
12 Adecvator
 
23.04.15
11:18
(1) спс.
13 Defender aka LINN
 
23.04.15
11:22
(11) Какие параметры виртуальной таблицы указал - так и выводит
14 Adecvator
 
23.04.15
11:26
(13) подскажите, что не так http://pixs.ru/showimage/Bezimyanni_8629166_17063964.png
15 LordCMEPTb
 
23.04.15
11:27
(11) Пустой регистратор - остатки на начало/конец периода
16 Adecvator
 
23.04.15
11:35
(15) а как быть?
17 Defender aka LINN
 
23.04.15
11:37
(16) Выходить на майдан. Геть, ктонескаче и покрышки с собой.
18 LordCMEPTb
 
23.04.15
12:35
(16) Я костылями пользуюсь: создаю еще один реквизит "Документ-регистратор", в котором ставлю условие, что если неопределено, то NULL, а в самой схеме устанавливаю флажок на поле "Игнорировать значения NULL"
19 Defender aka LINN
 
23.04.15
12:51
(18) На что только люди не идут, лишь бы документацию не читать
20 Adecvator
 
23.04.15
14:09
(18)
ВЫБРАТЬ
    ХозрасчетныйОстатки.Субконто3 КАК Сотрудник,
    ХозрасчетныйОстатки.Субконто2 КАК МестоХранение,
    ХозрасчетныйОстатки.Субконто1 КАК ОсновноеСредство,
    ВЫБОР
       КОГДА ХозрасчетныйОстатки.Регистратор = НЕОПРЕДЕЛЕНО ТОГДА NULL
       ИНАЧЕ ХозрасчетныйОстатки.Регистратор
      КОНЕЦ КАК Регистратор,
    СУММА(ХозрасчетныйОстатки.СуммаКонечныйОстаток) КАК СуммаКонечныйОстаток
ИЗ
    РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты(&НачалоПериода, &КонецПериода, Регистратор, , Счет В ИЕРАРХИИ (&Счет), , ) КАК ХозрасчетныйОстатки

СГРУППИРОВАТЬ ПО
    ХозрасчетныйОстатки.Регистратор,
    ХозрасчетныйОстатки.Субконто1,
    ХозрасчетныйОстатки.Субконто3,
    ХозрасчетныйОстатки.Субконто2

все равно выводить собака, и с галочкой игнор NULL
21 Adecvator
 
23.04.15
14:12
(18) получилось спс.
22 Adecvator
 
23.04.15
16:08
все равно не получилось, когда группируешь по документу все ок, когда снимаешь группировку все равно дублируется (
23 DrShad
 
23.04.15
16:13
соедини две таблицы - остатки и обороты

а лучше два набора данных и связб по субконто
24 Adecvator
 
23.04.15
17:34
(23) спасибо большое.
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший