|
Перенос Элемента с новым типом |
☑ |
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)Фёдор,большое спасибо!
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший