Имя: Пароль:
1C
1С v8
Перенос Элемента с новым типом
,
0 topson
 
28.05.20
09:01
Есть 2 справочника.1 основной,во втором общие данные.Нужно перенести элемент из 1 во 2ой справочник и чтобы тип во 2ом стал СправочникСсылка на 1 справочник.Как это реализовать?
Пока получается сделать только через выборку,но тогда перемещённые элементы появляются с типом строка
1 Йохохо
 
28.05.20
09:14
перенести 1 в 2, 1 переименовать в 3, 2 переименовать в 1
2 palpetrovich
 
28.05.20
09:18
пятница начинается в четверг )
3 topson
 
28.05.20
09:19
Я не понятно объяснил?)
4 topson
 
28.05.20
09:22
Это нужно чтобы в 2 справочнике была ссылка на 1 справочник(на его элемент)И что бы через кнопку Открыть открывался элемент из 1 справочника со всей информацией
5 Fedor-1971
 
28.05.20
09:38
(0) Поток сознания.
Пиши так:
1. Есть справочник, например, Номенклатура
2. Есть справочник Краказябра, подчинённый 1 или в нём реквизит Источник с типами Строка и СправочникСсылка.Номенклатура

Как занести запись с наименованием из справочника Номенклатура в справочник Краказябра так что-бы в источнике можно было открыть через ссылку данные Номенклатуры

(3) Не объяснил вообще ничего, просто вывалил кучу слов
6 topson
 
28.05.20
09:55
Есть справочник ОсновныеСредства,есть справочник СистемыИзмерения.Реквезит Наименование из ОсновныхСредств нужно перенести ПРОГРАММНО в реквезит элемента справочника СистемыИзмерения так чтобы тип реквезита в справочнике СистемыИзмерения стал СправочникСсылка.ОсновныеСредства
7 Fedor-1971
 
28.05.20
10:18
(6) Наименование - стандартный реквизит справочника, и он всегда строка.

Варианта 3:
1. подчиняй СистемыИзмерения справочнику Основные средства,
тогда СистемыИзмерения.Владелец = ОсновныеСредства.Ссылка (тип связи 1-1)

2. добавляй реквизит в Системы измерения, например ОС и заполняй его (тип связи 1-1)

3. Регистр сведений где будет связь СистемыИзмерени и ОсновныеСредства, потом на форму достанешь табличку с привязанными ОС к конкретной системе измерения ((тип связи Многие ОС - 1 Система измерения))

Тут тебе из задачи виднее как красивее это сделать
8 Ray Zexter
 
28.05.20
10:21
(7)Ща будет вопрос как ПРОГРАММНО добавить реквизит в Системы измерения...
9 topson
 
28.05.20
10:37
(7) Второй вариант лучше.Можете подсказать  как сделать заполнение СистемИзмерения из Основных?
10 Fedor-1971
 
28.05.20
10:49
(9) Примерно так:
нов = СправочникиюСистемыИзмерения.СоздатьЭлемент()
нов.Наименование = ОснСредство.Наименование;
нов.Ос = ОсновноеСредство.Ссылка;
нов.Записать();


Для начала очень хорошо почитать какую-нить книжку, а потом задавать вопросы по непонятным моментам
11 topson
 
28.05.20
11:22
(10)Фёдор,большое спасибо!