|
Условие в запросе, и присвоение значения | ☑ | ||
---|---|---|---|---|
0
Ilya45
08.04.12
✎
21:32
|
Доброго времени суток, такой вопрос, есть запрос, и условие "где категория = &Категория" можно ведь написать "где категория не в &Категория", тогда чем должен должен быть параметр? списком значений? еще можно ли сразу же присвоить значение полю например "Выбрать Сотрудники, категория =1 из.... " что-то типа такого?
|
|||
1
andrewks
08.04.12
✎
21:37
|
выбрать 1 как Категория
|
|||
2
Ilya45
08.04.12
✎
21:42
|
а с условием как быть??
|
|||
3
Ilya45
08.04.12
✎
21:43
|
мне надо что бы в выбралось все где категория = категорияВ, категорияГ, категорияД, условие писать можно черезе или "где категория = КатВ или КатГ или КатД"?
|
|||
4
zak555
08.04.12
✎
21:44
|
категория - это что : измерение или что=то ещё ?
|
|||
5
Ilya45
08.04.12
✎
21:45
|
да
|
|||
6
Ilya45
08.04.12
✎
21:46
|
нет ресур
|
|||
7
zak555
08.04.12
✎
21:47
|
структуру РС распиши
|
|||
8
Ilya45
08.04.12
✎
21:50
|
Измерения: Должность, подразделение
Ресурсы: КоличествоСтавок(число),.... а_КатегорияПерсонала(справочник), РегистрСведенией Штатное расписание 8.2 ЗикБУ |
|||
9
Ilya45
08.04.12
✎
21:51
|
или что такое РС
|
|||
10
zladenuw
08.04.12
✎
21:53
|
Запрос покажи и какие именно ты хочешь условие ?
|
|||
11
zak555
08.04.12
✎
21:54
|
> а_КатегорияПерсонала(справочник),
это что ? |
|||
12
zladenuw
08.04.12
✎
21:54
|
(8) ресурс.
|
|||
13
Ilya45
08.04.12
✎
21:54
|
Запрос.Текст =
"ВЫБРАТЬ | ШтатноеРасписаниеОрганизацийСрезПоследних.ПодразделениеОрганизации, | ШтатноеРасписаниеОрганизацийСрезПоследних.Должность, | ШтатноеРасписаниеОрганизацийСрезПоследних.КоличествоСтавок, | ШтатноеРасписаниеОрганизацийСрезПоследних.а_КатегорияПерсонала |ИЗ | РегистрСведений.ШтатноеРасписаниеОрганизаций.СрезПоследних КАК ШтатноеРасписаниеОрганизацийСрезПоследних |ГДЕ | ШтатноеРасписаниеОрганизацийСрезПоследних.а_КатегорияПерсонала = &Кат"; Делаю две временные таблицы, где категория = А и Б, и надо еще одну таблицу, где категории В, Г, Д |
|||
14
zladenuw
08.04.12
✎
21:56
|
|ГДЕ
| ШтатноеРасписаниеОрганизацийСрезПоследних.а_КатегорияПерсонала В (&СписокКат)"; |
|||
15
Ilya45
08.04.12
✎
21:56
|
тут нужно мне условие чтобы попали три послдение категории, и поле для сотрировки хочу добавить с присвоением, "Выбрать 1 как категория" ошибку дал
|
|||
16
zladenuw
08.04.12
✎
21:56
|
(15) список используй
|
|||
17
Ilya45
08.04.12
✎
21:57
|
спикоКат это список значений? обычнм добавлением туда и все, с этим хорошо спасибо, а как добавить еле полетипа:
"ВЫБРАТЬ | ШтатноеРасписаниеОрганизацийСрезПоследних.ПодразделениеОрганизации, | ШтатноеРасписаниеОрганизацийСрезПоследних.Должность, | ШтатноеРасписаниеОрганизацийСрезПоследних.КоличествоСтавок, |
|||
18
Ilya45
08.04.12
✎
21:57
|
| Отбор = 1 ,
|
|||
19
zladenuw
08.04.12
✎
21:57
|
что добавить ?
|
|||
20
zak555
08.04.12
✎
21:58
|
массив
|
|||
21
zladenuw
08.04.12
✎
21:59
|
1 КАК Поле1
|
|||
22
Ilya45
08.04.12
✎
22:00
|
к онструкторе ошибку выдал, щас руками добавлю попробю
|
|||
23
zladenuw
08.04.12
✎
22:01
|
просто добавь значение 1. в закладке Объедение/псевдонимы появится поле1
|
|||
24
Ilya45
08.04.12
✎
22:02
|
все работает спасибо добрые форумчане )
|
|||
25
zladenuw
08.04.12
✎
22:03
|
зачем тебе поле со значением 1 ?
|
|||
26
Ilya45
08.04.12
✎
22:04
|
мне нужно будет потом отсортировать в печатной форме первый категории по ним по кажодй подсчет, а по отсльным общим чехом по подразделениям выводится ВСЕГО
|
|||
27
Ilya45
08.04.12
✎
22:05
|
т.е.
катА 1 катА 1 Всего ката 2 катб 2 катб 3 всего катб 5 Всего по подразд 7 а все остальные только всего по подразделению |
|||
28
zladenuw
08.04.12
✎
22:06
|
ясно
|
|||
29
Ilya45
08.04.12
✎
22:07
|
всем спасибо и спокойной ночи )
|
|||
30
Ilya45
08.04.12
✎
22:08
|
а еще, срез последних когда делать буду, как указать на какую дату?
|
|||
31
Ilya45
08.04.12
✎
22:08
|
выбрать период и в условиях = &Период ?
|
|||
32
zladenuw
08.04.12
✎
22:10
|
нет во временной таблицы укажи
|ИЗ | РегистрСведений.ШтатноеРасписаниеОрганизаций.СрезПоследних(&Период ) КАК ШтатноеРасписаниеОрганизацийСрезПоследних И читай СП Синтаксис: СрезПоследних(<КонецПериода>, <Отбор>) Параметры: <КонецПериода> (необязательный) Тип: Дата; МоментВремени; Граница. Определяет момент времени, заканчивая которым необходимо выбрать записи. Если параметр не указан, то будут возвращены значения ресурсов самой последней записи регистра. <Отбор> (необязательный) Тип: Структура. Структура, содержащая отбор по измерениям и реквизитам регистра. Имя ключа структуры должно совпадать с именем измерения регистра, заданного в конфигураторе, а значение элемента структуры - задает отбираемое по данному измерению значение. Если параметр не указан, то отбор не используется. |
|||
33
Ilya45
08.04.12
✎
22:13
|
ну все спасибо огромное. завтра буду ваять )))
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |