Вход | Регистрация

1С:Предприятие ::

Метки: справочники

Удаление подчиненного элемента справочника

Я
   SNake
 
08.05.04 - 09:20
К примеру, имеется справочники: Механизмы(М) и Детали(Д). По кнопке в (М) вызывается подч. элементы из (Д). Необходимо по кнопке удаления в (Д) убрать из списка ненужную Деталь. Что делать, менять подчиненность элемента или непосредственно удалять? М.б., покрасивее как-нить?
 
  Рекламное место пустует
   Valery
 
1 - 08.05.04 - 09:25
Непонятно:
1. Почему элемент из подчиненного справочника удаляется по кнопке удаления,
а не стандартными средствами?
2. Что значит убрать? Пометить на удаление или непосредственно?
   GrayT
 
2 - 08.05.04 - 09:30
Непосредственно удалять можно только в том случае если Деталь заведомо ни где не будет использоваться как самостояетельная единица - детали приведены просто справочно. А дальше сам думай.
Можно в другую группу. Можно отображать ТЗ деталей, в которую не попадают помеченные, короче смотря по обстаконовке :)
   SNake
 
3 - 08.05.04 - 10:44
GrayT, Детали не должно быть в подчиненности текущего Механизма, это промеж. справочник подчиненности, она выбирается из основного спр. Номенклатура. А непосредственное удаление включается на все объекты, если не ошибаюсь, либо на  созданные ф. СоздатьОбъект()? Может, для отображения списка подчиненности сразу ТЗ использовать?
Valery, 1) есть форма списка, там станд.кнопа Удалить, куда уж стандартнее?
       2) \"убрать\" - из формы списка, как угодно, но чтобы ее не было в этом списке. Вопрос как раз в том, как лучше. Хорошо бы иметь конечно фильтр только на непомеченные на удаление элементы
   SiMazx
 
4 - 08.05.04 - 11:09
(2)Ой-вей...  Шо ви говорите... То есть если у меня справочнику номенклатуры подчинен справочник единиц, и для одного товара я удалю из единиц штуки, они удаляться и у остальных товаров?
   SNake
 
5 - 08.05.04 - 11:16
SiMazx, пускай на примере Единиц: у товара Соль есть список подчиненных ему ЕИ -кг и г, их просмотр идет из формы списка, необходимо удалить из списка кг, чтобы он не светился там как помеченный на удаление. Зачем его удалять у остальных товаров, ты что-то недопонимаешь?
   Valery
 
6 - 08.05.04 - 11:16
Ясно. Непосредстенное удаление в рабочей базе плохо см.(2).
Тогда необходимо принять вариант 1. менять подчиненность.
По опыту могу сказать что удалять из базы что-либо хреново.
пускай элемент остается помеченным на удаление, но висит в базе,
таким образом остаются следы работы пользователя, иначе концов не найдешь в
нужный момент.
   SNake
 
7 - 08.05.04 - 11:30
Valery, кидать его в к-нить папку, типа "#Удаленные"? Вариант, спасибо за ответ
   Valery
 
8 - 08.05.04 - 11:43
В своем первом вопросе ты уже дал ответ.
От того что переместиш элемент в другую папку, подчиненность не изменится.
Создаешь элемент справочника Механизмы н-р "удалено"
и при удалении какого нибудь элемента подчиненного справочника просто меняешь
Владельца на "удалено".
   kvm
 
10 - 08.05.04 - 23:37
А что, спики и таблицы значений уже не нравяться. Например в ТиС 8.7 у номенклатуры есть в форме маленькая табличка, в которой в том числе есть и подчиненные справочники. Если нажать кнопку удалить, то он из списка исчезает:) А в базе висит помеченным. И никаких проблем.
 
  Рекламное место пустует


Список тем форума
Рекламное место пустует   Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Ветка сдана в архив. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует