|
Реальная дата создания документа в запросе | ☑ | ||
---|---|---|---|---|
0
orangekrs
19.05.15
✎
16:10
|
Всем доброго дня/вечера (и утра, если есть такие) !
А реально получить в запросе дату создания документа ? Т.е. в доке указывается дата 01.05, а создан он намного позже этой даты. Можна в запросе узнать когда конкретно записан/проведен док ? |
|||
1
Одинесю
19.05.15
✎
16:11
|
(0) Если есть версионирование, то оттуда взять.
|
|||
2
Timon1405
19.05.15
✎
16:12
|
подпишусь на тему. также желательно ip-адрес автора документа тоже в запросе вычислить
|
|||
3
ДенисЧ
19.05.15
✎
16:12
|
если сделаешь реквизит РеальнаяДатаСоздания, то без проблем
|
|||
4
ДенисЧ
19.05.15
✎
16:12
|
(2) А сексуальную ориентацию тебе не надо?
|
|||
5
repin_mike
19.05.15
✎
16:15
|
(4) Так это в отдельном регистре сведений нужно смотреть.
|
|||
6
МихаилМ
19.05.15
✎
16:15
|
в id 1c добавляет дату создания процесса.
соответственно если база файловая или процессы пересоздаються чаще чем раз в сутки то - реально. |
|||
7
Timon1405
19.05.15
✎
16:17
|
(4)(5) ориентацию вредителей в базе я на глазок определю
|
|||
8
Одинесю
19.05.15
✎
16:18
|
Недавно только тема была, сошлись на:
1. Свой РС. 2. Версионирование. 3. ID. |
|||
9
orangekrs
19.05.15
✎
16:26
|
(1) Нет версионирования
(3) Есть уже такая мысль. Пока не хочу велосипедить (6) База файловая. А про какие процессы идёт речь ? |
|||
10
Timon1405
19.05.15
✎
16:35
|
||||
11
orangekrs
19.05.15
✎
16:37
|
(10) Это круто, но нужно именно в запросе - делаю запрос для БИТ.Лидер, он запросами инфу дергает из базы
|
|||
12
Одинесю
19.05.15
✎
16:47
|
||||
13
Cyberhawk
19.05.15
✎
16:48
|
Язык запросов 1С не дает доступа к полю _IDRRef (уникальный идентификатор), а через SQL-запрос можно получить УИД и, следовательно, дату создания документа
|
|||
14
Cyberhawk
19.05.15
✎
16:49
|
Обычно для хранения даты (и автора) создания делают соответствующие реквизиты, недоступные для изменения и заполняемые при записи объекта в инфобазу
|
|||
15
orangekrs
19.05.15
✎
17:00
|
(14)Спасибо, Макс. Придётся велосипедить )
Что лучше выбрать - добавить реквизит и строчку в модуль или подписку на событие и РС ? Или есть вариант ещё лучше ? |
|||
16
Ненавижу 1С
гуру
19.05.15
✎
17:06
|
(3) лучше не реквизит, а отдельный регистр сведений запилит
|
|||
17
DS
19.05.15
✎
17:13
|
(16) Почему?
|
|||
18
Cyberhawk
19.05.15
✎
17:13
|
(15) если 8.3.6 и конфигурация на замке, то через расширение конфигурации, а иначе - уже в меру испорченности конфигурации.
РС лично не советую, т.к. обеспечить сохранность записей в нем сложнее (т.к. их попросту можно удалять из формы просмотра сожержимого), с реквизитом эти данные всегда будут жить, пока жив сам объект (элемент справочника или документ) |
|||
19
orangekrs
19.05.15
✎
17:17
|
(18) А расширения пока никак с типовыми - расширению мешает совместимость с 8.3.5, которое установлено на всех типовых, а снято будет ориентировочно, в релизе в конце июня (
|
|||
20
orangekrs
19.05.15
✎
17:17
|
+(19) это у бухи в конце июня, на остальных хз
|
|||
21
Timon1405
19.05.15
✎
17:32
|
(18) У набора записей регистра есть структура ДополнительныеСвойства, если туда при записи передавать свой флаг, и в процедуре перед записью набора проверять этот флаг и выдавать отказ, если он не заполнен, то руками удалить запись из списка не получится.
также из плюшек: регистр можно прикручивать к нескольким документам, и ввод такого регистра не вызовет реструктуризацию базы |
|||
22
DirecTwiX
19.05.15
✎
17:34
|
(18) (21) А в чём проблема выставить ТолькоПросмотр в форме регистра?
Через расширение конфы реквизит можно добавить? |
|||
23
Timon1405
19.05.15
✎
17:37
|
(22) со свойством лучше, потому что даже при "случайном" программном удалении(мало ли массовые обработки итд) выдаст ошибку, сохранности данных не бывает много
|
|||
24
DirecTwiX
19.05.15
✎
17:40
|
(23) Имхо, так перестраховываться - бред..
(16) Для такого реквизит создавать отдельный РС глупо. |
|||
25
Timon1405
19.05.15
✎
17:44
|
(24) вам, видимо, пока не встречались ушлые юзеры)
а если в нескольких документах понадобится, в каждом документе реквизит добавлять будете? это не системный подход. |
|||
26
DS
19.05.15
✎
17:57
|
(25) Системный подход и "сделать быстро" это разные вещи.
|
|||
27
DirecTwiX
19.05.15
✎
18:00
|
(25) Т.е. ты теперь к каждому независимому РС пишешь такой костыль?)
Правами надо юзеров резать, а не псевдозащитой, т.к. кому надо удалить, тот удалит.. Для надежности можно хэширование через ВК сделать) Если в нескольких, то да, РС.. Так что там с >Через расширение конфы реквизит можно добавить? |
|||
28
orangekrs
19.05.15
✎
19:53
|
(27) Не, нельзя. Все надеются, что эдак к 8.3.7 Нуралиев разрешит. А пока фиг
|
|||
29
orangekrs
19.05.15
✎
19:57
|
Вообще получается стрёмная и непонятная фигня с новыми плюшками - новым конфигуратором и расширениями. И то и то вроде клёвые штуки. Но использовать возможности по факту нет. Расширения - на конфигурациях стоит совместимость с 8.3.5, которая не даёт с ними работать, да ещё и реквизиты добавлять нельзя. С новым конфигуратором - работа с половиной объектов невозможна :/
|
|||
30
Ненавижу 1С
гуру
19.05.15
✎
19:57
|
(17) независимость, права, расширяемость
|
|||
31
orangekrs
19.05.15
✎
19:57
|
А да, и из документации - записки из зазеркалья разве что )
|
|||
32
mehfk
19.05.15
✎
19:58
|
(25) Общий реквизит.
|
|||
33
orangekrs
19.05.15
✎
19:59
|
Вообщем пока идея такая: запилить подписку на событие, в подписке писать в РС. Причем у РС есть измерение документ, чтобы можно было использовать этот РС для хранения дат разных доков(объектов)
|
|||
34
shuhard_серый
19.05.15
✎
20:34
|
(33) ответ не верный
если делать версионирование, а это оно и есть, то нужно писать все версии и ответственного |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |