![]() |
![]() |
![]() |
|
Запись в РС | ☑ | ||
---|---|---|---|---|
0
Goggy
01.08.11
✎
18:26
|
Объясните глупому человеку плз как такое может быть...
нашёл в проведении документа такой кусок Если Не Отказ Тогда Для Каждого ТекСтрокаПотребности Из Потребности Цикл Движение = Движения.КалендарныеПотребностиВНоменклатуре.Добавить(); Движение.Период = Дата; Движение.Регистратор = Ссылка; Движение.Организация = Организация; Движение.Номенклатура = ТекСтрокаПотребности.Номенклатура; Движение.ДатаПотребности = Дата; Движение.ОбъектСтроительства = ТекСтрокаПотребности.ОбъектСтроительства; Движение.Подразделение = ТекСтрокаПотребности.Подразделение; Движение.Количество = ТекСтрокаПотребности.Количество; КонецЦикла; КонецЕсли; Мне сразу бросилось в глаза что нету "Записать()" и самое интересное что регистр нормально наполняется... (Это РС периодичность в пределах месяца и подчинён регистратору) Проштудировал пару книг и погуглил, везде использование РС с методом Записать(). Как ваще такое может быть? Вот наконец решился наткнулся на стандартный троллинг мистовский, но всё же больше уже негде спросить... |
|||
1
Grusswelle
01.08.11
✎
18:28
|
всё правильно
|
|||
2
Axel2009
01.08.11
✎
18:28
|
если на конец процедуры обработкапроведения есть модифицированный набор записей, то происходит запись
|
|||
3
Господин ПЖ
01.08.11
✎
18:28
|
>Мне сразу бросилось в глаза что нету "Записать()"
так раньше писали... когда в слова буквы лишние ставили и царей везде пропость была... |
|||
4
Goggy
01.08.11
✎
18:28
|
(1)объясните плз
|
|||
5
Asmody
01.08.11
✎
18:29
|
в общем случае для наборов записей в свойстве Движения Записать() выполнится само. Вызывать принудительно нужно только в совсем особых случаях
|
|||
6
Goggy
01.08.11
✎
18:30
|
(5) то есть если этот РС у объекта документ отмечен в движениях, то метод записать() вызовется после ОбработкаПроведения() ?
|
|||
7
Axel2009
01.08.11
✎
18:31
|
(6) нет
|
|||
8
GROOVY
01.08.11
✎
18:31
|
При окончании транзакции проведения, все движения запишутся в базу.
|
|||
9
Grusswelle
01.08.11
✎
18:31
|
(6) Нет.
|
|||
10
GROOVY
01.08.11
✎
18:32
|
(6) Да.
|
|||
11
Goggy
01.08.11
✎
18:32
|
мнения разделились :)
|
|||
12
Axel2009
01.08.11
✎
18:33
|
(11) устрой голосовалку, а я посмотрю кто зря на спеца сдавал
|
|||
13
GROOVY
01.08.11
✎
18:33
|
В 8.2 есть еще свойство набора записей "Записывать", в случае если у документа установлено свойство "Записывать Выбранные" то запись движений при окончании транзакции произойдет только у тех наборов у которых становлено свойство "Записывать".
|
|||
14
Axel2009
01.08.11
✎
18:35
|
(13) это да. но речь не про "Записывать"
|
|||
15
GROOVY
01.08.11
✎
18:36
|
(14) в других случаях движения документа автоматом запишутся при успешном окончании транзакции "ОбработкаПроведения".
|
|||
16
GROOVY
01.08.11
✎
18:37
|
(15) С удовольствием продолжу дискуссию через 2 часа. Очень интересны аргументы которые Вы могли бы привести :)
|
|||
17
Axel2009
01.08.11
✎
18:40
|
(16) я уже в (2) написал в каком случае будет запись. если это условие Ложь, то записи не будет. и будет оставлено так как было до проведения.
|
|||
18
Goggy
01.08.11
✎
18:43
|
И так можно работать в любом получается документе с Регистрами сведений или с дугими видами регистров тоже так же можно работать?
(16)с удовольствием почитаю это :) как раз домой приеду часа через 2. (17) спс, а есть какая литературка в природе описывающая это всё детально? |
|||
19
Axel2009
01.08.11
✎
18:45
|
(18) шишки они такие.. большие и свои..
|
|||
20
Asmody
01.08.11
✎
18:45
|
(18) с любыми
литература http://v8.1c.ru/metod/books/book.jsp?id=268 |
|||
21
Goggy
01.08.11
✎
18:49
|
(19) зато грабли всегда чужие и с металическими ручками...
(20)во сенк. |
|||
22
GROOVY
модератор
01.08.11
✎
20:31
|
(17) То есть если я ничего в обработке проведения не делаю с набором записей, то он не будет записан?
|
|||
23
Axel2009
02.08.11
✎
10:37
|
(22) , то в БД по данному НЗ не пойдет вообще никакой информации при проведении документа. и если там были строки (к моменту входа в процедуру обработка проведения) то они и останутся.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |