![]() |
![]() |
![]() |
|
Как правильно организовать регистр сведений | ☑ | ||
---|---|---|---|---|
0
AnisaL
28.03.13
✎
10:05
|
Добрый день! Скажите, пожалуйста, как правильно организовать РС периодический, чтоб не затиралась предыдущая запись? РС имеет два измерения: сотрудник, должность. 5 ресурсов - задача, факт,план,%вып.,%вес (числа). Нужно чтоб были записи с одинаковыми сотрудник,должность, а ресурсы разные по задачам.
|
|||
1
НафНаф
28.03.13
✎
10:06
|
периодическим сделать
|
|||
2
НафНаф
28.03.13
✎
10:06
|
а вообще для чего это? может вам больше РН подойдет?
|
|||
3
AnisaL
28.03.13
✎
10:06
|
(1) периодический
|
|||
4
andreymongol82
28.03.13
✎
10:07
|
Делается так, поля, набор которых всегда должен быть уникальным - в измерения, все остальное в ресурсы или реквизиты
|
|||
5
vicof
28.03.13
✎
10:07
|
(0) а задачу в измерения запихать не нужно?
|
|||
6
Fish
гуру
28.03.13
✎
10:07
|
(3) А как тогда затирается предыдущая запись? Может период тот же?
|
|||
7
AnisaL
28.03.13
✎
10:08
|
(6) да, период тот же
|
|||
8
andreymongol82
28.03.13
✎
10:08
|
(7) Периодичность какая?
|
|||
9
AnisaL
28.03.13
✎
10:08
|
(6) а нельзя с одинаковым периодом делать?
|
|||
10
Fish
гуру
28.03.13
✎
10:08
|
(7) Ну так записывай с другим периодом т будет тебе щастье.
|
|||
11
Fish
гуру
28.03.13
✎
10:09
|
(9) Можно, но тогда должны быть разными измерения. Выбирай, что тебе больше подходит.
|
|||
12
AnisaL
28.03.13
✎
10:09
|
(10) ну то есть разными днями
|
|||
13
НафНаф
28.03.13
✎
10:10
|
ответь на (2)
|
|||
14
Галахад
гуру
28.03.13
✎
10:10
|
Периодичность - секунда.
|
|||
15
AnisaL
28.03.13
✎
10:11
|
(13) Для отчета по регистру, чтоб к зарплате либо премии выписать либо вычет
|
|||
16
AnisaL
28.03.13
✎
10:11
|
(14) Да
|
|||
17
НафНаф
28.03.13
✎
10:12
|
(15) значит задача должна быть измерением, имхо
|
|||
18
AnisaL
28.03.13
✎
10:12
|
(14) может тогда минуты добавить к дате?
|
|||
19
AnisaL
28.03.13
✎
10:13
|
(17) пробовала и так, задача сейчас в измерении
|
|||
20
Галахад
гуру
28.03.13
✎
10:15
|
(18) Они там ночью, что-ли работают? Пиши текущим временем.
|
|||
21
НафНаф
28.03.13
✎
10:15
|
(19) вопрос снят?
|
|||
22
AnisaL
28.03.13
✎
10:16
|
(21) неет, опять никак((
|
|||
23
AnisaL
28.03.13
✎
10:16
|
(22) Процедура ПриЗаписи(Отказ)
// Вставить содержимое обработчика. Для Каждого Строка из ЗадачиСотрудника Цикл НаборД = РегистрыСведений.КритерииЭффективности.СоздатьНаборЗаписей(); // устанавливаем параметры отбора по полному набору Измерений регистра: НаборД.Отбор.ФизЛицо.Установить(Сотрудник); НаборД.Отбор.Должность.Установить(Должность); НаборД.Отбор.Задача.Установить(Строка.Задача); // Создаем новую строку в этом наборе записей: СтрокаДанных = НаборД.Добавить(); СтрокаДанных.Период = ТекущаяДата(); // определяем значения Измерений этой строки: СтрокаДанных.ФизЛицо = Сотрудник; СтрокаДанных.Должность = Должность; СтрокаДанных.Задача = Строка.Задача; // определяем значения Ресурсов СтрокаДанных.ПроцентВес = Строка.ПроцентВес; СтрокаДанных.Факт = Строка.Факт; СтрокаДанных.План = Строка.План; СтрокаДанных.ПроцентВыполнения = Строка.ПроцентВыполнения; КонецЦикла; НаборД.Записать(); КонецПроцедуры |
|||
24
AnisaL
28.03.13
✎
10:19
|
(23) вот блин, вы не заметили косяк? в процедуре
|
|||
25
НафНаф
28.03.13
✎
10:19
|
(23) где отбор по периоду?
|
|||
26
AnisaL
28.03.13
✎
10:20
|
(25) блин нет! а я нашла - НаборД.Записать не туда вписала
|
|||
27
AnisaL
28.03.13
✎
10:22
|
Все работает, я сама накосячила
|
|||
28
AnisaL
28.03.13
✎
10:30
|
(25) и отбора по периода нет, тоже
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |