почему не могу очистить владельца у справочника? #578881


#0 by LivingStar
#1 by LivingStar
При записи выдает ошибку, не верно задан владелец (
#2 by Maxus43
у подчинёного справочника должен быть владелец
#3 by Maxus43
можно сменить, но не удалить
#4 by Wobland
меня слово Объект смущает. ну и хоть бы сказал, как ругается, что ли
#5 by SuperMario
в модуле объекта стоит проверка на пустого владельца.
#6 by hhhh
вроде тебе нужно удалить эти договоры. Зачем владельца у них менять?
#7 by DrShad
ОбменДанными.Загрузка = Истина и будет тебе счастие
#8 by Maxus43
несчастье будет, ибо смысла нет в пустом владельце) смысл то в чем у ?
#9 by DrShad
ну наверняка есть какой-то тайный смысл
#10 by hhhh
он организует пул свободных договоров?
#11 by DrShad
у ТС и спросите, а ему просто подсказал бомбу замедленного действия :)
#12 by LivingStar
хочу отвязать договора от контрагентов и удалить
#13 by LivingStar
так не дает их удалить так как есть подчененные объекты, контрагенты
#14 by Maxus43
ну удаляй, зачем отвязывать то?
#15 by Maxus43
не даёт удалить потому что данный договор используется в каких-то документах. имхо
#16 by LivingStar
только с контрагентами удалить их можно?
#17 by LivingStar
не дает кдалить говорю же, есть подчиненные объекты, удалить хотел программно
#18 by Maxus43
договорам контрагент подчинён быть не может, наоборот всё
#19 by Maxus43
ПосикСсылокНаОбъект поюзай, увидиш где договор засветился ещё
#20 by LivingStar
ок
#21 by въезжаю в 1с
договор подчинен контрагенту продажи ведутся через договор, надо удалить его из документов где он фигурирует, а потом уже чистите справочник договора
#22 by hhhh
кто тебе вычистил весь мозг? Нереально тупишь. Надо не удалять владельца - это тебе не поможет, а ПРОСТО надо в контрагенте почистить поле "Основной договор".
#23 by Жан Пердежон
вот что 1с за 7 лет с человеком делает, неужели и я таким буду
#24 by Morphius
Попробуй так:
#25 by Morphius
к не увидел
#26 by Lys
Город какой - не Москва случаем?
#27 by GROOVY
Ну раз уж пошли такие советы то:
#28 by GROOVY
Еще лучше так:
#29 by Jaffar
вы бы еще drop table предложили бы :-) это не у договора владельца удалять нужно, а в подчиненных объектах - ссылку на договор.
#30 by catena
Мама... У тебя каша в голове. Владелец не может мешать удалению. Если в контрагенте есть ссылка на договор - это скорее всего Основной договор, а никак не Владелец договора.
#31 by МишельЛагранж
... и никто из москалей тру-1сников "отстатыщ" так и не ответил, почему же Владельца-то можно поменять, но нельзя сделать пустым... именно таким и будешь, если не хуже. 1с и мск - близнецы-братья.
#32 by GROOVY
А никто так вопрос и не ставил. А правильный ответ в . И его можно сделать пустым.
#33 by МишельЛагранж
Владелец не может быть пустым )) иначе где в "типа объектной модели 1с" будет находится пустой владелец? ))
#34 by GROOVY
ПустаяСсылка это тоже ссылка. По факту очистка поля с типом ссылка приводит к записи туда именно этого значения. А выражение "где в "типа объектной модели 1с" будет находится пустой владелец" я если честно не понял вообще. Подчиненные справочники, и другие метаданные аналитики в системе 1С:Предприятие по сути реализуют класическое подчинение "одни-ко-многим", при чем тут "объектная модель"?...
#35 by GROOVY
*один-ко-многим
#36 by МишельЛагранж
как это "причем"?? даже псевдообъектная модель 1с подразумевает, что объект "Владелец" либо существует, и привязан к справочнику-владельцу, либо он не владелец, а просто ссылка куда-нибудь. Или уже не подразумевает?
#37 by GROOVY
У 1С объектная модель (я не про ООП). "Владелец" это не объект, а свойство. Свойство содержит ссылку на объект. Пустая ссылка на объект не ссылается.
#38 by МишельЛагранж
и что имеем? пустая ссылка становится Владельцем? )
#39 by GROOVY
Да чтож такое... В свойство элемента справочника с названием "Владелец" записывается значение "ПустаяСсылка". Чем тебе это не нравится то? Если поле называется "ХренЗнаетЧто" то там Пустая ссылка тебя не смущает? А в поле "Владелец" какие то принципиальные отличия есть чтоли?
#40 by AndrewKiev
в СП о свойстве Владелец сказано следующее: Содержит ссылку на владельца элемента справочника. Важно! При попытке записать элемент подчиненного справочника без указания владельца будет выдаваться ошибка. Все таки, поле Владелец это не обычное поле, а поле, которое проверяется платформой (если справочник подчиненный) или я сделал неправильный вывод?
#41 by Живой Ископаемый
2 вы сделали правильный вывод что поле важное, и немного отличается... но всегда остается когда мы говорим платформе - слушай тетка, не следи пожалуйста некоторое время...
#42 by Живой Ископаемый
поэтому оно необычное только до тех пор пока программист согласен играть честно и считать его необычным... Если его это не устраивает - он применяет читерство, санкционированное платформой и вендором в другой главе.
#43 by GROOVY
абсолютно прав. Но все это реализовано в платформе исключительно ради "совместимости" с разработчиками конфигураций прошлых версий. Поле "Владелец" просто поле.
#44 by AndrewKiev
указание того, что ОбменДанными.Загрузка = Истина нужно тогда, когда в ПередЗаписью если ОбменДанными.Загрузка то выполняется Возврат, вроде..
#45 by Живой Ископаемый
2 чего-чего?
#46 by Живой Ископаемый
давайте договоримся - говорим только о том, в чем уверенны, пробовали, покопались в кишках... догадки, представления, смутные воспоминания оставим для веток раздела ЛАЙФ... угу?
#47 by AndrewKiev
полностью согласен, обладал неверной информацией.. только-что попробовал, действительно ОбменДанными.Загрузка = истина пускает без Владельца.
#48 by LivingStar
корпоративы!
#49 by LivingStar
(48+) сотрудники корпоративные в смысле
#50 by LivingStar
да решает задачу...
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям