Имя: Пароль:
1C
1С v8
Ввод на основании
,
0 Масянька
 
27.06.18
13:04
День добрый!
Имеем: УТ 10.2.13.1, 8.2.19.106.
На основании док-та вводится чек (кнопка).
Как убрать чек из панели кнопок действия формы (тут - https://pastenow.ru/ad498acbc970caff36b901ba84281770 красным обвела).
Спасибо.
1 DrShad
 
27.06.18
13:09
а зачем? ведь убрав ввод на основании останется текст модуля
2 Масянька
 
27.06.18
13:13
(1) Потому что - есть кнопка в форме и есть несколько вопросов, которые дозволяют или не дозволяют сделать чек.
3 DrShad
 
27.06.18
13:20
по кнопке на форме как именно производится создание на основании? может просто в модуле объекта в ОбработкеЗаполнения поставить отказ при определенном случае? и пусть жмакают сколь угодно
ибо то что ты хочешь изменить рисует платформа
4 _Дайвер_
 
27.06.18
13:23
(3) Убрать документ ЧекККМ из документов основания пробовала?
5 _Дайвер_
 
27.06.18
13:25
И это люди с фиолетовыми полосками не знают...Не хорошо)
6 Масянька
 
27.06.18
13:26
(3) Тут такая фигня...
При вводе чека проверяются движения. Если все уже выбрано - чек не нужно. А в ОбработкеЗаполнения проверять движения основания - если все выбрано - делается пустой чек (без ТЧ).
(4) Нет. А поможет?
7 _Дайвер_
 
27.06.18
13:26
(6) Поможет, я тольк очто проверил
8 Масянька
 
27.06.18
13:35
Без вариантов?
9 Serg_1960
 
27.06.18
13:40
Варианты всегда есть :) Но там ещё кнопка "Действия" есть.
10 Масянька
 
27.06.18
13:43
(9) Они этой кнопочкой не пользуются. Они пользуются той...
Давай варианты, короче. :)
11 _Дайвер_
 
27.06.18
13:44
(10) Не хочешь убирать док основания, бери отладчик, и в добрый путь, по общим модулям...
12 Serg_1960
 
27.06.18
13:53
(10)

Процедура УстановитьВидимость()

   КнопкиКоманднойПанели = ЭлементыФормы.ДействияФормы.Кнопки;
   ...
13 Масянька
 
27.06.18
13:55
(12) Ввод на основании - подменю. Причем, список меню формируется динамически.
14 Serg_1960
 
27.06.18
15:36
(13) Вообще-то я хотел предложить убрать видимость у типовой кнопки и создать свою "с рюшками и бантиками"(цы)
15 Михаил Козлов
 
27.06.18
21:59
(6) В ПередОткрытием формы чека, если он введен на основании и ТЧ пустая - Отказ.
16 Масянька
 
28.06.18
08:26
(15) Я проверю.
17 FIXXXL
 
28.06.18
08:37
(16)
если клиент Толстый
сделай
Перем мОтказОткрытияФормы Экспорт;
в модуле объекта
присваивай в ОбработкеЗаполнения и анализируй в модуле формы ПередОткрытием или ПриОткрытии, не помню уже ОФ...
18 shadow_sw
 
28.06.18
08:43
(0) в свойствах документа, есть ввод на основании, убрать оттуда
19 FIXXXL
 
28.06.18
08:52
(18) придется рисовать свою кнопку, плюс КритерииОтбора подчиненности...
20 Масянька
 
28.06.18
09:06
(15) (17) Спасибо за направление :)))
Отдельная кнопка для чека - попадает в ОбработкуЗаполнения (в чеке).
Стандартная (ввод на основании) - не попадает.
Почему?
(19) Именно.
21 FIXXXL
 
28.06.18
09:07
(20) отладка серверная включена?
22 Масянька
 
28.06.18
09:08
+(20) ОбработкаЗаполнения(Основание) - основание откуда берется? В реквизитах не вижу.
23 dezss
 
28.06.18
09:12
(22) туда помещается то ли ссылка на вызвавший объект, то ли сам объект...
вроде сам объект должен быть...
24 FIXXXL
 
28.06.18
09:13
(22) это входящий параметр

Документ.***.Заполнить(ВотТутОснование)

платформенные кнопки сами все раскладывают и передают
25 Масянька
 
28.06.18
09:14
(23) (24) Блин... Объект воткнула, а не ссылку...
Блондинка - чё ;))))
26 Serg_1960
 
28.06.18
09:15
(22) Ёпрст :) Это платформа подставляет. Она запускает обработчики объекта - она же и подставляет нужное.
27 Масянька
 
28.06.18
09:15
Парни! Спасибо!!!!!
28 Масянька
 
28.06.18
09:15
(26) Не нужно всуе поминать...
29 Serg_1960
 
28.06.18
09:29
(28) А как иначе? :) Не знаю, может вам там за время или количество строк зарплату пишут? :)) Но проблема решается на раз/два с помощью передачи значения через ДополнительныеСвойства нового(!) объекта между обработками заполнения и перед открытием его формы.

PS: и "своя" кнопка заполнения на основании вместо платформенной рисуется парой десятка строк кода.
30 Масянька
 
28.06.18
09:32
(29) Ой, фсё... (С)
Ничего нигде не жмет?
31 Serg_1960
 
28.06.18
09:34
(30) У меня не корона - у меня нимб - он не жмёт :))
32 Serg_1960
 
28.06.18
09:41
Навеяло:

Гордый профиль, твердый шаг,
Со спины -- дак чистый шах!
Только сдвинь корону набок,
Чтоб не висла на ушах!...

(29) Можно не заморачиваться с дополнительными свойствами - можно через ЭтотОбъект.ПометкаУдаления
33 FIXXXL
 
28.06.18
11:00
(29) "... рисуется парой десятка строк кода."
вариант (17) - ровно 4 строки кода (без учета проверок), без затрагивания типового поведения
34 Serg_1960
 
28.06.18
13:48
(33) Вариант в (32) - ровно 1(одна) строка кода :) С проверкой - 3(три) строки в ОбработкаЗаполнения и 3(три) строки в ПередОткрытием :))
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс