|
Почему в регистр сведений не добавляются записи, а заменяются | ☑ | ||
---|---|---|---|---|
0
qazokm
28.01.15
✎
11:59
|
НаборЗаписей = РегистрыСведений.ХХХ.СоздатьНаборЗаписей();
НовЗапись=НаборЗаписей.Добавить(); НовЗапись.Период=ТекущаяДата(); НовЗапись.ДатаИзм=ТекущаяДата(); ............. НаборЗаписей.Записать(); Что я только не делал, и добавил в регистр ДатаИзм, не получилось, перенес в измерение, опять не вышло..., тогда вместо .записать, добавить, попробовал загрузить(ошибка)... все равно записи не добавляются а заменяются.. Как их добавить в регистр сведений? PS: Дату периода и ДатаИзм, я восстанавливаю на год назад... |
|||
1
Волшебник
модератор
28.01.15
✎
12:01
|
Добавь
НаборЗаписей.Отбор.Измерение.Установить(значение); НаборЗаписей.Отбор.Период.Установить(дата); НаборЗаписей.Прочитать() |
|||
2
H A D G E H O G s
28.01.15
✎
12:01
|
(0) Сделай, как делают реальные пацаны - дозаполнь этот набор записей данными из регистра, которые затераются.
Нуачо, недавно такую херню правил. |
|||
3
H A D G E H O G s
28.01.15
✎
12:01
|
(1) НаборЗаписей.Прочитать() - лищнее.
|
|||
4
Волшебник
модератор
28.01.15
✎
12:02
|
(3) Поучи жену щи варить
|
|||
5
Drac0
28.01.15
✎
12:03
|
(0) НаборЗаписей.Записать(ЛОЖЬ);
|
|||
6
lxndr
28.01.15
✎
12:04
|
Запись = РегистрыСведений.ХХХ.СоздатьМенеджерЗаписи();
Запись.<> = <>; ... Запись.Записать(); |
|||
7
H A D G E H O G s
28.01.15
✎
12:04
|
(4) Это все страхи, подсознательные страхи затереть регистр.
|
|||
8
Drac0
28.01.15
✎
12:04
|
(0) А зачем тебе кроме периода еще и ДатаИзм?
|
|||
9
an-korot
28.01.15
✎
12:06
|
(3)(4) ооо! я на первый ряд... передайте квас и семки ^_^
|
|||
10
qazokm
28.01.15
✎
12:06
|
ну так не добавляются записи, если не меняются измерения, поэтому добавил дату, которую меняю на текщнн
|
|||
11
Drac0
28.01.15
✎
12:08
|
(10) У тебя регистр периодический. Значит уже есть измерение Период.
|
|||
12
qazokm
28.01.15
✎
12:11
|
Да периодический, но он не срабатывает, при каких условиях он будет срабатывать?
|
|||
13
hhhh
28.01.15
✎
12:12
|
(12) отбор надо устанавливать. Если нет отбора, затирается весь регистр и пишется по новой.
|
|||
14
qazokm
28.01.15
✎
12:14
|
а отбор по измерению или по ресурсу?
|
|||
15
Drac0
28.01.15
✎
12:15
|
(13) Параметр записи надо указывать, см. (5)
|
|||
16
Drac0
28.01.15
✎
12:16
|
(14) хм, т.е. (5) тебе не помогло что ли?
|
|||
17
ShoGUN
28.01.15
✎
12:17
|
НаборЗаписей.Записать(Ложь);
не предлагать? Хотя (1) лучше, можно дубли сразу поправить, если надо. |
|||
18
qazokm
28.01.15
✎
12:18
|
Я не успеваю попробовать столько ответов, поэтому я их коллекционирую, а когда поток иссякнет, буду пробовать...
|
|||
19
Drac0
28.01.15
✎
12:19
|
(18) 0_о Без комментариев.
|
|||
20
hhhh
28.01.15
✎
12:19
|
(15) это равносильно Прочитать(). Миллион записей регистра читается, миллион одна запись пишется. Оно это автору надо?
|
|||
21
hhhh
28.01.15
✎
12:20
|
(18) заявление на увольнение тоже попробуй. Включи туда.
|
|||
22
qazokm
28.01.15
✎
12:22
|
туда это куда?
|
|||
23
Эмбеддер
28.01.15
✎
12:24
|
менеджер рулит (6)
|
|||
24
ShoGUN
28.01.15
✎
12:30
|
(20) Если надо записать немного записей - то зачем набор записей? (6) Уж тогда.
|
|||
25
DirecTwiX
28.01.15
✎
12:33
|
(24) Чтобы в одной транзакции всё записать?
|
|||
26
ShoGUN
28.01.15
✎
12:34
|
(25) А кто мешает транзакцию явно сделать?
|
|||
27
Drac0
28.01.15
✎
12:37
|
(24) Менеджер записей все равно создает набор записей :-)
|
|||
28
hhhh
28.01.15
✎
12:40
|
(22) в коллекцию. Тоже попробовать
|
|||
29
Drac0
28.01.15
✎
12:40
|
(20) Разве? Откуда инфа?
|
|||
30
qazokm
28.01.15
✎
12:54
|
Большое всем спасибо, за теплую дружескую поддержку, которая помогла с вашей помощью родить решение, которое оказалось правильным, выиграл тот, кто угадал НаборЗаписей.Записать(ЛОЖЬ);
Ещё раз спасибо |
|||
31
H A D G E H O G s
28.01.15
✎
12:57
|
(30) Я надеюсь, что на моем жизненном пути не попадутся решения "от qazokm"
|
|||
32
Эмбеддер
28.01.15
✎
13:26
|
(27) МенеджерЗаписей - может быть. а МенеджерЗаписи - только одну
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |