![]() |
![]() |
![]() |
|
переписывает или добавляет запись в регистр | ☑ | ||
---|---|---|---|---|
0
LivingStar
03.06.13
✎
13:29
|
Данный код переписывает или добавляет данные в регистр?
| НаборЗаписей = РегистрыСведений.КонтактнаяИнформация.СоздатьНаборЗаписей(); // НаборЗаписей.Отбор.Объект.Установить(НоваяТТ.Ссылка); НаборЗаписей.Отбор.Тип.Установить(Выборка.ТипКонтактнойИнформацииТТ); НаборЗаписей.Отбор.Вид.Установить(Выборка.ВидКонтактнойИнформацииТТ); // НоваяЗапись = НаборЗаписей.Добавить(); НоваяЗапись.Объект = НоваяТТ.Ссылка; НоваяЗапись.Тип = Выборка.ТипКонтактнойИнформацииТТ; НоваяЗапись.Вид = Выборка.ВидКонтактнойИнформацииТТ; НоваяЗапись.Представление = Выборка.ПредставлениеКонтактнойИнформацииТТ; // НаборЗаписей.Записать(); |
|||
1
Ненавижу 1С
гуру
03.06.13
✎
13:30
|
переписывает
|
|||
2
Bigbro
03.06.13
✎
13:31
|
регистр сведений же?
|
|||
3
ДенисЧ
03.06.13
✎
13:31
|
РегистрСведенийНаборЗаписей.<Имя регистра сведений>.Записать (InformationRegisterRecordSet.<Имя регистра сведений>.Write)
РегистрСведенийНаборЗаписей.<Имя регистра сведений> (InformationRegisterRecordSet.<Имя регистра сведений>) Записать (Write) Синтаксис: Записать(<Замещать>) Параметры: <Замещать> (необязательный) Тип: Булево. Определяет режим замещения существующей записи в соответствии с текущими установками отбора. Истина - перед записью существующие записи будут удалены. Ложь - записи будут дописаны к уже существующим в информационной базе записям Значение по умолчанию: Истина Описание: Записывает набор записей в базу данных. В зависимости от переданного параметра, может быть выполнено добавление записей или их замещение. Доступность: Сервер, толстый клиент, внешнее соединение. Примечание: Для регистров сведений, подчиненных регистратору, при вызове с параметром <Замещать> равным Ложь после записи в информационную базу набор записей очищается (удаляются записи из набора). Пример: НаборКурсов.Записать(); |
|||
4
Sammo
03.06.13
✎
13:31
|
Переписывает, хотя с точки зрения 1с может и добавлять.
|
|||
5
Рэйв
03.06.13
✎
13:31
|
(0)Значение по умолчанию: Истина
|
|||
6
Рэйв
03.06.13
✎
13:32
|
это параметр
|
|||
7
LivingStar
03.06.13
✎
13:33
|
(2) да регистр сведений
(5) а что за заначение? (4) в каких случаях как? |
|||
8
LivingStar
03.06.13
✎
13:34
|
(6) о каком параметре речь?
вопрос задал так как интересует будут при программном создании одного и тогоже элемента записи накапливаться или одна будет переписываться и не нужно будет думать про обработку этого события |
|||
9
Mitriy
03.06.13
✎
13:35
|
(7) слушай, может, ты уже пойдешь... поучишься?
|
|||
10
Рэйв
03.06.13
✎
13:35
|
(8)
НаборКурсов.Записать(ОбЭтомПараметре); При =Истина затирает старое и пишет новое При =Ложь просто добавляет к уже существующим |
|||
11
ДенисЧ
03.06.13
✎
13:36
|
Блин... И у меня бисер лишний завалялся, и у вас...
Предлагаю перестать метать его... |
|||
12
Рэйв
03.06.13
✎
13:36
|
(9)+100500
|
|||
13
Рэйв
03.06.13
✎
13:36
|
(11)Да, согласен...:-)
|
|||
14
LivingStar
04.06.13
✎
05:08
|
(3)(10) Спасибо!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |