Имя: Пароль:
1C
1С v8
Карточки Номенклатуры
0 gaur777
 
15.06.17
13:30
На форме справочника карточки номенклатуры создал поле: "владелец карточки" тип: "номенклатура"
Необходимо в нём создать условие: если карточка используется в каких-либо других документах, то она не проводится.
1 mehfk
 
15.06.17
13:32
Проводиться могут только документы. У вас "карточка номенклатуры" - документ?
2 gaur777
 
15.06.17
13:34
mehfk, ой прошу прощения - точнее не должно записываться
3 Лефмихалыч
 
15.06.17
13:38
что значит "если карточка используется в каких-либо других документах"?
4 Ёпрст
 
гуру
15.06.17
13:38
(2) втыкай в передзпаисью проверку, делов то
5 gaur777
 
15.06.17
13:43
Лефмихалыч, если карточка номенклатуры уже указана в другой номенклатуре, то она не должна записываться
6 gaur777
 
15.06.17
13:47
Ёпрст, так как формируется эта проверка?
7 Ёпрст
 
гуру
15.06.17
13:48
(6)
запросом
8 Ёпрст
 
гуру
15.06.17
13:49
Если запрос не пустой отказ = истина; и привет
9 Ёпрст
 
гуру
15.06.17
13:49
ну или так: Отказ = НЕ РезультатЗапроса.Пустой();
10 Лефмихалыч
 
15.06.17
13:50
(5) дичь какая-то
то есть, если я указал номенклатуру А родителем номенклатуры Б, то я потом не смогу ни как изменить номенклатуру А, пока не почищу родителя в номенклатуре Б?..
11 gaur777
 
15.06.17
13:58
не думал, что так сложно будет объяснить
вот форма справочника карточка номенклатуры
http://cdn1.savepice.ru/uploads/2017/6/15/594b12ca89e20637768a81c56fce58ee-full.jpg
необходимо, когда выбираешь владельца (номенклатуру), если этот владелец уже используется в других карточках, то она не записывается
12 НЕА123
 
15.06.17
14:05
(11)
>не думал, что так сложно будет объяснить

завтра все проще будет
13 gaur777
 
15.06.17
14:07
НЕА123, мне сегодня нужно уже выполнить
14 Лефмихалыч
 
15.06.17
14:08
(11) Цицерон, блеать!..
Кто она не записывается-то?
15 gaur777
 
15.06.17
14:11
Лефмихалыч, карточка номенклатуры
16 Лефмихалыч
 
15.06.17
14:13
(15) бросай. Не твое.
17 gaur777
 
15.06.17
14:14
А более адыкватный ответ тут можно получить?
18 НЕА123
 
15.06.17
14:14
(16)+1
завтра сегодня станет вчера.+ Пятница.
все решится.
19 gaur777
 
15.06.17
14:14
Лефмихалыч, первый месяц работаю с 1С
20 Лефмихалыч
 
15.06.17
14:14
при изменении владельца надо сделать запрос
ВЫБРАТЬ ПЕРВЫЕ 1 ссылка
ИЗ Справочник.Номенклатура
ГДЕ Владелец=&Владелец  и Ссылка <>&Ссылка

если запрос что-то вернул, значит владелец где-то уже указан.
21 Ёпрст
 
гуру
15.06.17
14:15
(17)
что непонятного в (4) ?
22 Лефмихалыч
 
15.06.17
14:16
(21) думаю - всё, кроме "втыкай"
23 Рэйв
 
15.06.17
14:17
(17)мало задать вопрос.Надо еще понимать что тебе отвечают.
24 Лефмихалыч
 
15.06.17
14:19
адыкватный
ад Ы кват
ЫЫЫыыыыыы
25 gaur777
 
15.06.17
14:20
Рэйв, ну видимо тут многие сюда заходят тупо попрактиковать свой узкий юморок. Я рад за них

Ёпрст, ну я в процедуре ПередЗаписью делаю так

Процедура ПередЗаписью(Отказ)

Если Справочник.Номенклатура.НайтиПоНаименованию(Наименование) <> Справочник.Номенклатура.ПустаяСсылка Тогда
Отказ = Истина
КонецЕсли;

КонецПроцедуры

У меня оно всё таки записывается
26 Рэйв
 
15.06.17
14:23
(25)Так тебе нужна уникальность наименований чтоли? А чего тыт тут лес-тайгу разводишь с использованием элемента?
Что ж ты удивляешься, что над тобой смеются?
27 gaur777
 
15.06.17
14:24
Рэйв, ну я же сказал первый месяц работаю в программе. Только начинаю вникать в суть
28 Лефмихалыч
 
15.06.17
14:27
(27) а гонору, как у дембеля
29 Рэйв
 
15.06.17
14:27
(27)Так ты книжки читай. Там есть ответы на все вопросы
30 Лефмихалыч
 
15.06.17
14:27
(25) сотри это нахер и больше ни кому не показывай
31 gaur777
 
15.06.17
14:28
Рэйв, там в чём же у меня ошибка?
Только пожалуйста ответьте по-существу
Неужели так сложно просто помочь?
32 Лефмихалыч
 
15.06.17
14:28
(29) книжки - куита. В них нет готовых решений, которые можно - цопе-пасте.
33 Лефмихалыч
 
15.06.17
14:29
(31) в (20) отвечено предельно по-существу. Бери да копипасть.
34 Лефмихалыч
 
15.06.17
14:29
(31) как тебе помочь, если тебе готовое решение не помогает?
35 Рэйв
 
15.06.17
14:30
(32)еще не хватало чтобы оно там было:=) Мозгом надо тоже шевелить.Пусть учится:-)
36 Лефмихалыч
 
15.06.17
14:32
(35) а не умеют этого нынче разбираться в деталях. То ли членом не вложено, то ли в школе не учат. Но вот не умеют.
37 Рэйв
 
15.06.17
14:33
(36)Так потому что придут на мисту и готовое скопипастят:-)
38 kzot
 
15.06.17
14:33
Так понимаю ТС пишет свою конфу управления ИТ отделом.