|   |   | 
| 
 | УТ 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с нафиг.     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |