![]() |
![]() |
![]() |
|
переместить элемент справочника из одной группы в другую | ☑ | ||
---|---|---|---|---|
0
evgen2020
22.09.14
✎
13:35
|
извиняюсь за глупый вопрос(я новичок)
Кто может подсказать как переместить элемент справочника из одной группы в другую при помощи документа? Если можно то пример.Заранее благодарен |
|||
1
DGorgoN
22.09.14
✎
13:36
|
Да хоть из документа, хоть из справочника, хоть из обработки:
ЭлементСправочника.Родитель = ТвояГруппа; |
|||
2
DGorgoN
22.09.14
✎
13:37
|
Само собой использовать нужно не на ссылке а на объекте.
|
|||
3
Валерьевна
22.09.14
✎
13:38
|
и
ЭлементСправочника.Записать(); |
|||
4
User_Agronom
22.09.14
✎
13:45
|
(3) Сначала получитьОбъект()
Затем (1) И финальный аккорд (3) |
|||
5
evgen2020
22.09.14
✎
13:45
|
а можно пример
|
|||
6
Фокусник
22.09.14
✎
13:48
|
(5) Опиши свою задачу полнее.
|
|||
7
User_Agronom
22.09.14
✎
13:49
|
Поиск = Справочники.Мои.НайтиПоКоду("00000000000000000001");
МойЭлемент = Поиск.ПолучитьОбъект(); МойЭлемент.Родитель = КрутаяГруппа; МойЭлемент.ЗапИсать(); |
|||
8
User_Agronom
22.09.14
✎
13:50
|
Проверку, что Поиск = ПустаяСсылка() примастырь сам.
|
|||
9
evgen2020
22.09.14
✎
13:58
|
Задача такова.Есть справочник объекты.в нем группа подразделени,а в ней группа район, а в районе элемент справочника(в котором записана информация о материалах и количестве).Нужно создать документ перемещения на другое подразделение и район.
|
|||
10
kosts
22.09.14
✎
13:58
|
(0) Такие вещи, как бы, документом нельзя делать.
Группа это просто группа. А не склад и не подразделение. (Ну за исключением возможно каких-то самых особых случаев). Если возникла необходимость в "изменении" чего-то у справочников, то нужно рассмотреть регистры сведений. |
|||
11
YFedor
22.09.14
✎
13:59
|
(9) Зачем такое извращение?
|
|||
12
evgen2020
22.09.14
✎
14:02
|
хотят такое.а реализовать не могу.не очень понимаю как сделать
|
|||
13
YFedor
22.09.14
✎
14:02
|
(12) Зачем?
|
|||
14
catena
22.09.14
✎
14:08
|
(12)Прям так и хотят группа в группе в группе и элемент? И все это документом? Или это твое переложение поставленной задачи?
|
|||
15
Фокусник
22.09.14
✎
14:10
|
(9) В документе делай реквизиты:
- группа откуда - группа куда - элемент При проведении документа: Объект = Элемент.ПолучитьОбъект(); Объект.Родитель = ГруппаКуда; Объект.Записать(); При отмене проведения документа: Объект = Элемент.ПолучитьОбъект(); Объект.Родитель = ГруппаОткуда; Объект.Записать(); Если разом нужно перемещать несколько элементов, значит группы - в шапке, элементы - в табличной части. Как-то так :) |
|||
16
kosts
22.09.14
✎
14:17
|
Изменять группы документом нельзя. Что будет, если будет создано несколько документов и невзначай будет проведен один из прошлых.
(15) Не шути так над новичками... |
|||
17
Фокусник
22.09.14
✎
14:27
|
(16) "Изменять группы документом нельзя."
Если задачу поставили и утвердили, то можно ;) Мало ли какая структура конфигурации. Ну вот решили, что подразделения будут в группах элементов. Решили, значит пусть так и будет :) "Что будет, если будет создано несколько документов и невзначай будет проведен один из прошлых. " Хороший вопрос. И решается он, например, проверкой на вхождение элемента в будущих документах. Есть по этому элементу будущие документы - нельзя перепроводить/отменять документ. |
|||
18
kosts
22.09.14
✎
14:37
|
(17) Задачу ставят бухгалтера или другие не ИТ сотры, которые понятия не имеют как 1С устроено.
Сказали, как видят результат. В этот момент мы плавно и переползем на регистры, внешне можно сделать похоже на группы справочника. Если понадобится. Тебе это и так понятно, сделаешь как надо в конкретном случае. А автору топика, вполне возможно, такие дела еще мало знакомы... |
|||
19
Крошка Ру
22.09.14
✎
14:43
|
(19) Ну вот и познакомится...
|
|||
20
User_Agronom
22.09.14
✎
15:27
|
(19) Тихо сам с собою я веду беседу.
Вы сейчас читаете мой комментарий на это же моё сообщение Рекурсия всё зациклила. Миссия невыполнима. |
|||
21
Крошка Ру
22.09.14
✎
15:32
|
(20) Это такой тест на сообразительность. Умный пройдет, не очень - застрянет, ну, а у кого миссия вообще невыполнима - предлагаю дополнить самостоятельно.
|
|||
22
User_Agronom
22.09.14
✎
15:36
|
>>Задача такова.Есть справочник объекты.в нем группа подразделени,а в ней группа район, а в районе элемент справочника(в котором записана информация о материалах и количестве).Нужно создать документ перемещения на другое подразделение и район.
Перемещение товаров между складами? РН показывающий остатки материалов на конкретном "раёне")) Конфигурация "Управление ГопСтопом 1.0"? |
|||
23
evgen2020
22.09.14
✎
15:51
|
ха-ха абаржаться.дайте почту скину cf
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |