Имя: Пароль:
1C
 
Регистр сведений с двумя ресурсами
0 simol
 
04.02.11
18:46
Тряхну стариной...

Есть регистр сведений с двумя ресурсами. Записи регистра не всегда содержат оба ресурса.
Если одни ресурс пустой, а второй заполнен, то это для меня означает, что изменили записью только один ресурс.

И тут СрезПоследних не катит, так как для него пустое значение ресурса, это тоже изменение.

Точно СрезПоследних нельзя использовать?

То есть например регистр настроек договора, для истории, сегодня изменили тип цен, а завтра срок поставки.
1 Господин ПЖ
 
04.02.11
18:55
>Точно СрезПоследних нельзя использовать?

все зависит от того куда вкрячивать условие... в параметры вирт. таблицы или снаружи...
2 luns
 
04.02.11
18:59
перед записью регистра проверяй ресурсы.
и если какой то пустой получай предыдущее значение и пиши в этот же набор.
3 simol
 
04.02.11
19:02
(2)Так не интересно, может предыдущее удалят и что тогда делать?
4 simol
 
04.02.11
19:02
(1)Пример можно?
5 luns
 
04.02.11
19:03
(3) а чего ты тогда хочешь?
если предыдущее удалят, ты его по любому не получишь.
6 Dен
 
04.02.11
19:04
(3) Может быть должно быть два регистра сведений - каждый со своим ресурсом, раз они друг от друга независимы.
7 luns
 
04.02.11
19:05
(6) он частный случай привел. а если ресурсов 10?
8 simol
 
04.02.11
19:05
(5)Документ Служебная записка, изменяет конкретные реквизиты договора. Остальные не обновляет.
9 Dен
 
04.02.11
19:05
(7) а если они независимы?
10 luns
 
04.02.11
19:07
(8) я ж тебе в (2) привел решение
пусть забота о заполнености ресурсов будет на плечах модуля регистра.
тогда простой срез последних тебе все вернет.
11 johnny17
 
04.02.11
19:07
Воткни в измерение тип ресурса да и все, а так лучше несколько регистров плодить...
12 luns
 
04.02.11
19:08
(11) тоже вариант.
13 luns
 
04.02.11
19:10
+12  тока если регистр не типовой. а то много запросов переделывать придеться.
14 Господин ПЖ
 
04.02.11
19:27
(4) пример чего? это же азбучная вещь - срез последних вернет разные значения в зависимости от того как накладывать условия - внутри или снаружи
15 simol
 
04.02.11
21:56
(14)Как срезом последних выбрать последние ЗАПОЛНЕННЫЕ ресурсы.
16 PVV65
 
04.02.11
23:07
Все БРЕД. Для изменения ресурса РС надо взять последний срез, Изменит нужный ресурс и записать.
17 simol
 
04.02.11
23:34
Предыдущее изменение изменено, а регистр не знает в последующих это повтор предыдущих или умышленная установка.

В общем понятно - нельзя
18 PVV65
 
04.02.11
23:39
(17) Такого я еще не видел (хоть сам туп):

"Предыдущее изменение изменено, а регистр не знает в последующих это повтор предыдущих или умышленная установка."
19 PVV65
 
04.02.11
23:42
Вы просто не умеете готовить.
20 ilkoder
 
04.02.11
23:48
"Если одни ресурс пустой, а второй заполнен", то это означает, что один ресурс очистили - то есть он с этого момента пустой - и не нужно огород городить...
2 + 2 = 3.9999999999999999999999999999999...