Имя: Пароль:
1C
1С v8
УТ 11.4 Удалить команду из перечня "Создать на основании"
,
0 MAPATNK2
 
naïve
01.10.20
17:13
Всем доброго дня УТ 11.4 на поддержке. Пользуюсь только расширениями. Подскажите, как можно удалить одну из команд в перечне "Создать на основании" у Заказа покупателя. Например "Создать счет на оплату".
1 mikecool
 
01.10.20
17:16
доработать комм интерфейс, если такое позволит заимствованная форма
2 MAPATNK2
 
naïve
01.10.20
17:18
(1) Хм. даже не представляю как, ведь "Создать на оснвоании формируется программно".
Можно как то после открытия формы сделать поиск элемента и скрыть его?
3 banco
 
01.10.20
17:26
(2) Посмотри в модуле менеджера процедуру ДобавитьКомандыСозданияНаОсновании
4 MAPATNK2
 
naïve
01.10.20
17:28
(3) искал уже. не используется
5 Михаил_
 
01.10.20
17:33
(0) Может в общем модуле СозданиеНаОснованииПереопределяемый посмотреть?
6 MAPATNK2
 
naïve
01.10.20
17:40
ну и хрен с ним. Что ж в этой вашей 1С все так сложно, через жопу. Концы с концами не сыщешь.
7 MAPATNK2
 
naïve
01.10.20
17:40
XD
8 mikecool
 
01.10.20
17:48
(2) открываешь форму, левый верхний угол - закладка "Комм интерфейс" вроде
и смотришь там галочки
9 Михаил_
 
01.10.20
17:54
Можно вообще тогда и в пользовательском режиме через "Изменить форму"
10 Глупый ответ
 
01.10.20
17:56
Посмотри в модуле менеджера эту процедуру, может она
Процедура ДобавитьКомандыСозданияНаОсновании(КомандыСозданияНаОсновании, Параметры) Экспорт
11 Глупый ответ
 
01.10.20
17:57
надо было ветку прочитать, я уже третий советую.
12 MAPATNK2
 
naïve
01.10.20
17:58
(8) (9) ребят. "На основании" формируется где то программно. Данноро раздела нет на форме при редактировании и в ком интерфейсе.
13 MAPATNK2
 
naïve
01.10.20
17:58
(11) Да, да, искал везде. Используется только в общих модулях. В менеджерах нет.
14 Глупый ответ
 
01.10.20
17:59
а как ты смотрел что не используется? Нужно поставить точку останова и перезапустить 1С дальше открыть журнал. Команды БСП запускаются один раз, второй раз уже нет.
15 banco
 
01.10.20
18:00
(4) (13) Что значит не используется? В это процедуре указывается команды создать на основании.
16 Глупый ответ
 
01.10.20
18:03
при первом прогоне http://joxi.ru/8Anj71MT7ZPx1A, а при втором уже мимо проходит.
17 MAPATNK2
 
naïve
01.10.20
18:10
(16) В заказе покупателя такого не нашел
18 MAPATNK2
 
naïve
01.10.20
18:11
(15) не вижу подобного у заказа покупателя. Ни в модуле менеджера, ни в модуле объеккта, ни в модуле формы. XD
19 MAPATNK2
 
naïve
01.10.20
18:12
(16) в шапке задачи писал про 11.4 и заказы.
20 MAPATNK2
 
naïve
01.10.20
18:16
Думаю, что в 11.4 такой возможности нет. (Через расширение, программно отключить 1 из элементов у "Создать на основании") тут скорей всего нужно включать редактирование с сохранением и вручную через "Ввод на основании" отключать ненужные элементы.
21 Глупый ответ
 
01.10.20
18:16
22 MAPATNK2
 
naïve
01.10.20
18:18
(21) вот я лошара. Прошу прощения, сижу в 3 разных базах.

Вся задача относится к УНФ 1.6 (1.6.20.143)
23 Глупый ответ
 
01.10.20
18:22
(22) все конфигурации написаны на подсистеме БСП, смотри документацию к версии.
24 Глупый ответ
 
01.10.20
18:22
если там не БСП 3, хотя я сомневаюсь что там другая версия.
25 MAPATNK2
 
naïve
01.10.20
18:27
(21) в общем, как я уже сказал, в модулях я данные процедуры не нашел. Причем тут БСП и где ставить "точку останова" чтобы все увидеть, я к сожалению не понял.
26 Глупый ответ
 
01.10.20
18:39
(25) а в каком ты модуле смотрел? В модуле объекта или модуле менеджера?
27 Глупый ответ
 
01.10.20
18:42
БСП - это библиотека стандартных подсистем(команды печати, ввода на основании, отчетов, работа с пользователями), ВСЕ конфигурации пишутся на ней,значит во всех конфигурациях подход стандартный, т.е. один и тот же. Как добавляются эти команды в коде(ставить точку останова), нужно смотреть в документации к бсп или разбираться самому.
28 MAPATNK2
 
naïve
01.10.20
18:42
(26) В обоих смотрел.
29 Глупый ответ
 
01.10.20
18:43
(28) значит плохо смотрел, правка - глобальный поиск по модулям всей конфигурации, не может быть такого, чтобы типовая конфигурация подключала кнопки как то по другому.
30 MAPATNK2
 
naïve
01.10.20
18:44
(27) да я понял, что на эту простейшую вещь нужно потратить очень много времени. Бред конечно. Спасибо за помощь. Дальше с этим возится нет смысла. Тут ещё дебаг на сервере не врубается.
31 Chameleon1980
 
01.10.20
18:57
(30) нужно один раз понять как искать.
не нравится 1с - так зачем лезешь?
32 Глупый ответ
 
01.10.20
20:00
(30) если бы мне сейчас было 25 лет, я бы в веб/мобильную разработку пошел или в питон и джаву. Чем с этим говном колупаться.
33 Глупый ответ
 
01.10.20
20:01
Это знак, бросай ты эту 1с нафиг.
2 + 2 = 3.9999999999999999999999999999999...