Имя: Пароль:
1C
1С v8
Как записать в регистр сведений только редактированные записи ?
0 Всеволод
 
16.04.20
19:25
Всем привет, есть форма https://ibb.co/4J06V2v в которой перечислены товары допустим у одной записи изменилось количество я его поправил, а у других ни чего не изменилось. Как реализовать запись именно этой отредактированной строчки в РегСвкд со всеми верхними полями формы ?
1 Всеволод
 
16.04.20
19:29
Сумму считает через процедуру ПриИзменении.
2 Cyberhawk
 
16.04.20
19:40
Покажи свойства регистра в дереве метаданных
3 maxipunchik
 
16.04.20
19:41
Изменились у записи регистра или на форме?
4 Всеволод
 
16.04.20
20:00
(2) https://ibb.co/DY54WVK
(3) Изменились у записи регистра
5 Всеволод
 
16.04.20
20:26
(3)Запись на форме отредактированную нужно добавить в РегСвед.
6 Ненавижу 1С
 
гуру
16.04.20
20:30
смею огорчить: регистры, имеющие регистраторы, могут быть записаны только наборам записей с отбором по регистратору
7 Cyberhawk
 
16.04.20
20:35
(4) А теперь покажи строчку в форме списка регистра, которую ты хочешь перезаписать
8 Всеволод
 
16.04.20
20:37
(6) Что можете посоветовать?
9 Ненавижу 1С
 
гуру
16.04.20
20:38
(8) подумать зачем такое городить
10 Всеволод
 
16.04.20
20:42
(7) Не понял какую строчку на форме всё показано. Если РегСвед то он пустой записать туда нужно только строчку телефоны с изменённым количеством и данными с полей вверху формы.
11 Всеволод
 
16.04.20
20:44
(9)затем что бы записать в регсвед отредактированную запись.
12 Ненавижу 1С
 
гуру
16.04.20
20:49
(11) та вообще какую в цнлом задачу реашешь?
13 Всеволод
 
16.04.20
20:50
(9) Или другой вариант хочу знать у каких записей изменилось количество и сумма соответственно
14 Всеволод
 
16.04.20
20:51
(12) Веду учёт это поставки.
15 Ненавижу 1С
 
гуру
16.04.20
20:53
(14) вам точно нужен регистр сведений, а не регистр накопления?
какую конкретно задачу решает твой регистр сведений?
16 Всеволод
 
16.04.20
21:12
(15) Сбор данных
17 Cyberhawk
 
16.04.20
21:12
(10) Сколько строк должно быть записано в этот твой регистр после редактирования того, что у тебя на первой картинке?
18 Всеволод
 
16.04.20
21:15
(17) Может каждый раз по разному зависти от сколько привезут. может по все позициям может по одной вот у неё и количество изменится.
19 BeerHelpsMeWin
 
16.04.20
21:32
Мне все это не нравится глобально.
Что это за документы, которые можно редактировать, и с которыми проблема, что они будут что-то там перезаписывать?
Сделай тогда документ "корректировка поставки", например.
20 maxipunchik
 
16.04.20
21:35
В общем есть простенький вариант. Создаешь невидимую тз и загружаешь в неё данные при создании формы. Сработает только если не изменяется кол-во строк и строки не меняются местами. Так вот, грузишь в тз и при записи построчно сравниваешь, если есть расхождение, то пишешь.
21 Всеволод
 
16.04.20
21:37
(20) Костыль какой то, но как вариант.
22 maxipunchik
 
16.04.20
21:44
(21) какое тз, такое и решение)
23 zladenuw
 
16.04.20
22:04
Ну а чем не проще реквизит на форме в таьлице. Невидеменный при редактирование ставишь. Изменён или на запись. И отрабатывает только их
24 Папа Гапа
 
17.04.20
06:46
(15) Похоже он версионирование делает типа. Скорее историю версионирования. Хочет в какой-то дополнительный РС сохранять кто чего новое добавил изменил. Только не ясно как с удаляемыми строками быть. Обычно об этом авторы нетленок забывают. А так же когда строки меняются местами (если речь об истории табличных частей).
25 Cyberhawk
 
17.04.20
08:59
(18) Что за изменение количества?
26 Всеволод
 
17.04.20
09:26
(25)А вы скрин смотрите или просто на угат спрашиваете ?
27 Cyberhawk
 
17.04.20
10:12
(26) Моя цель не в этом
28 Biker
 
17.04.20
10:28
29 dmpl
 
17.04.20
10:29
Накину-ка я немного... как всё это должно работать, если одновременно 100 обезьян работают в этой форме и меняют записи?
30 Всеволод
 
17.04.20
13:00
(29) Хороший вопрос, но пока предполагается работа одной обезьяны )
31 Chameleon1980
 
17.04.20
14:09
анекдотов точка нет