Имя: Пароль:
1C
1С v8
Метод Запись набора регистров расчета, и его параметры
0 EarthsSoul
 
23.09.13
12:48
Добрый день

При подготовке к экзамену выявил, что вторичная запись наборов записей регистров расчета делается по разному. Иногда люди пишут
Набор.Записать(,Истина);    
Или
Набор.Записать(,,Ложь);    

Читал сп, как тоне помогает.

Равносильны ли эти строчки ?
Если нет, то когда какой параметр использовать ?
1 EarthsSoul
 
23.09.13
12:48
*Читал сп, как то не помогает.
2 Лефмихалыч
 
23.09.13
12:50
(0) у всех этих людей в результате получается одно и то же - ошибка времени выполнения, поскольку у метода Записать() всего один параметр
3 Kreont
 
23.09.13
13:17
(0) аж интересно стало, проверил в базе УТП только один раз использование есть такого метода записи :)
4 Лефмихалыч
 
23.09.13
13:20
а... это регистр расчета, ну да, у него параметров поболе. Вот они:
<Замещать> (необязательный)
Тип: Булево.
Определяет режим замещения существующей записи в соответствии с текущими установками отбора (т.е. по регистратору набора записей). Истина - перед записью существующие записи будут удалены. Ложь - записи будут дописаны к уже существующим в информационной базе записям.
Значение по умолчанию: Истина

<ТолькоЗапись> (необязательный)
Тип: Булево.
Определяет режим записи набора. Истина - производится только запись набора; Ложь - производится пересчет фактического периода действия и ввод записей перерасчетов.
По умолчанию при записи набора производится не только собственно запись, но и пересчет периода действия (для регистров расчета с поддержкой периода действия) и ввод записей перерасчета (если необходимо).
Внимание! Значение Истина для параметра можно задавать только при записи уже записанного набора записей и только в том случае, если в наборе записей изменялись только ресурсы и реквизиты. Если в наборе записей изменялись любые другие поля записей набора, то запись набора с параметром, равным Истина не выполняется и выдается сообщение об ошибке.
Значение по умолчанию: Ложь

<ЗаписьФактическогоПериодаДействия> (необязательный)
Тип: Булево.
Если запись набора записей выполняется со значением параметра <ТолькоЗапись> равным Ложь и при этом данный параметр равен Ложь, то при записи набора записей фактический период действия не рассчитывается.
Значение по умолчанию: Истина

<ЗаписьПерерасчетов> (необязательный)
Тип: Булево.
Если запись набора записей выполняется со значением параметра <ТолькоЗапись> равным Ложь и при этом данный параметр равен Ложь, то при записи набора записей перерасчеты не регистрируются.
Значение по умолчанию: Истина
5 EarthsSoul
 
23.09.13
14:03
(4) СП читал, на вопросы можешь ответить ?
6 EarthsSoul
 
24.09.13
10:01
up
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой