|
Удалить команду "Провести" из контекстного меню документа | ☑ | ||
---|---|---|---|---|
0
AnisaL
04.10.13
✎
10:27
|
Добрый день!
Скажите пожалуйста, возможно ли удалить команду "Провести " из контекстного меню документа в журнале, т.е. в форме списка документа? Платформа 8.1 УТ |
|||
1
chelentano
04.10.13
✎
10:28
|
(0) зачем?
|
|||
2
Сисой
04.10.13
✎
10:30
|
(0) Конечно можно. Запрети проведение пользователю. Чивоужтам.
|
|||
3
ptiz
04.10.13
✎
10:30
|
Нет.
Если нужно проведение только "из формы", то лепи отдельную кнопку в форме. А при проведении не из этой кнопки - ставь отказ. |
|||
4
AnisaL
04.10.13
✎
10:31
|
(1) потому что при проведении прописаны условия на заполнение полей документа, когда проводишь из формы документа в процедуре ПередЗаписью. А когда проводишь из журнала, то эти условия не срабатывают и документ проводится, хотя поля не заполнены - это неправильно
|
|||
5
Газебо
04.10.13
✎
10:31
|
(0) тоже интересно. По теме - право проведения отключить не получается?
|
|||
6
chelentano
04.10.13
✎
10:31
|
(4) сделать проверку в модуле документа не предлагать?
|
|||
7
Wobland
04.10.13
✎
10:32
|
налицо кривое проектирование. и, как следствие, свой оригинальный транспорт с педалями
|
|||
8
Fish
04.10.13
✎
10:33
|
(4) Условия надо проверять в модуле а не в форме.
|
|||
9
Газебо
04.10.13
✎
10:33
|
(7) всё сказал.
|
|||
10
vde69
модератор
04.10.13
✎
10:33
|
(3) подобное поведение делается через дополнительныепараметры
в форме при проведении туда пишешь "РазрешитьПроведение", а в модуле обьекта при наличие такого параметра или вызываешь привел. модуль, или еще какое поведение |
|||
11
AnisaL
04.10.13
✎
11:40
|
(7) ты можешь хоть одну мою тему пропустить?или ты жить не сможешь если не скажешь мне свои фии??
|
|||
12
eklmn
гуру
04.10.13
✎
11:42
|
(11) Любовь зла...
|
|||
13
AnisaL
04.10.13
✎
11:44
|
(12) у кого? у меня или у него?
|
|||
14
ИС-2
naïve
04.10.13
✎
11:45
|
(7) +1
|
|||
15
eklmn
гуру
04.10.13
✎
11:45
|
(13) откуда ж мне знать? :)
|
|||
16
AnisaL
04.10.13
✎
11:49
|
(14) +1 - это значит что ты согласен с этим ? а если это не мой косяк, а того кто изначально создавал этот документ и не подумал что можно проводить из контекстного меню
|
|||
17
AnisaL
04.10.13
✎
11:49
|
(15) я тоже если честно не понимаю почему он всегда ко мне придирается
|
|||
18
AnisaL
04.10.13
✎
11:50
|
Аууу!! Woblusha, отзовись! Признайся уже наконец в своих чувствах ко мне
|
|||
19
Wobland
04.10.13
✎
11:51
|
(11) где ж ты была крайние недели две-три? я вволю напропускался ;)
|
|||
20
AnisaL
04.10.13
✎
11:52
|
(19) значит тебе еще прогулы надо поставить на эти 2-3 недели )))
|
|||
21
Wobland
04.10.13
✎
11:53
|
(20) у меня оправдательный документ есть
ответ: переписывать проведение правильно |
|||
22
Fish
04.10.13
✎
11:58
|
(16) Значит, надо исправить этот косяк, и сделать, как правильно, а не искать костыли типа убирания стандартных команд.
|
|||
23
Infsams654
04.10.13
✎
11:59
|
(20) (21) не надо ссориться. Аниса - красиво выглядишь. Но и Wobland прав. Однако "если это не мой косяк" - то все равно, надо его решать
|
|||
24
Песец
04.10.13
✎
12:05
|
(4) Месье знает толк в извращениях... а как ты будешь проводить программно? Создавать для этого форму?
|
|||
25
User_Agronom
04.10.13
✎
12:06
|
(4) А подписку на событие при проведении?
Или Заротустра против? |
|||
26
Infsams654
04.10.13
✎
12:07
|
(25) о, еще извращение
|
|||
27
Песец
04.10.13
✎
12:08
|
(16) После того, как ты в конфе хотя бы два пробела на один изменишь, все косяки в ней будут уже твои :(
|
|||
28
Песец
04.10.13
✎
12:09
|
(24+) ... о, пардон, мадмуазель :))
|
|||
29
Ksandr
04.10.13
✎
12:12
|
ПриСозданииНаСервере
Элементы.ФормаПровести.Видимость = Ложь |
|||
30
Wobland
04.10.13
✎
12:13
|
ну что? кто будет переписывать?
|
|||
31
Ksandr
04.10.13
✎
12:13
|
а, блин, обычные формы, да?
|
|||
32
AnisaL
04.10.13
✎
12:53
|
(27) обидно то что, этот косяк только сейчас всплыл, при проверке документов, обнаружилось, что хотя он проведен, не все поля заполнены, а еще в списке документов он так и остался красненьким, т.е. незакрытым (это у нас такая раскраска: красный - в работе, зеленый - закрытый), а галка проведения стоит!
|
|||
33
AnisaL
04.10.13
✎
12:54
|
(31) да, обычные
|
|||
34
Wobland
04.10.13
✎
12:56
|
(32) красненький - проведён, зелёненький - нет?
|
|||
35
Starhan
04.10.13
✎
12:57
|
(32) обычный рабочий процесс. Самостоятельно исправь по нормальному и перестань винить во всем окружающих.
|
|||
36
AnisaL
04.10.13
✎
12:57
|
(34) наоборот!
|
|||
37
Зойч
04.10.13
✎
12:57
|
ОбработкаПроверкиЗаполнения же есть
|
|||
38
Зойч
04.10.13
✎
12:58
|
в 8.1 в ОбработкаПрведения проверки выполняются
|
|||
39
Wobland
04.10.13
✎
12:58
|
(36) ну наоборот. это реквизит такой для дублирования проведённости?
|
|||
40
AnisaL
04.10.13
✎
12:59
|
(35) вообще я никого не обвиняю, я просто хотела узнать можно ли взять и просто удалить команду из контекстного меню, оказывается нельзя, соответственно нужно эти условия на заполнение полей поставить в модуле формы в ОбработкеПроведения
|
|||
41
Starhan
04.10.13
✎
12:59
|
(39) для цветовой дифференциации заполненных документов полностью от них же но не полностью
|
|||
42
AnisaL
04.10.13
✎
13:00
|
(39) не для дублирования, а для визуального представления о проведенности документа, так нам удобней смотреть и видеть какие заявки проведены, а какие еще в работе
|
|||
43
Wobland
04.10.13
✎
13:02
|
(42) для визуального представления о проведенности реквизит не нужен
|
|||
44
Starhan
04.10.13
✎
13:03
|
(40) >>оказывается нельзя, соответственно нужно эти условия на заполнение полей поставить в модуле формы в ОбработкеПроведения
ну почему же и дальше захламлять конфу кривым кодом. Уже же говорили про костыль, добавь переменную в модуле объекта, при открытии формы присваивай ей истину. И проводить в зависимости от ее значения |
|||
45
Starhan
04.10.13
✎
13:04
|
(40)кстати не обратил внимания, но в модуле формы нет процедуры Обработка проведения
|
|||
46
MSII
04.10.13
✎
13:04
|
(42) Ты (10) прочитала или пропустила? Там простое решение для тебя с минимумом затрат.
|
|||
47
AnisaL
04.10.13
✎
13:06
|
(43) этот реквизит называется - СтатусЗаявки, имеет 4 возможных значения: Неприсвоена, ВРаботе, Провалена, Выполнена, и в зависимости от его значения в процедуре Процедура ДокументСписокПриПолученииДанных(Элемент, ОформленияСтрок) выбирается нужный цвет
|
|||
48
AnisaL
04.10.13
✎
13:06
|
(45) не в модуле формы, а в модуле объекта, я ошиблась
|
|||
49
AnisaL
04.10.13
✎
13:07
|
(46) если честно я не очень поняла про дополнительные параметры
|
|||
50
MSII
04.10.13
✎
13:17
|
(49) ДокументОбъект.<Имя документа>.ДополнительныеСвойства
|
|||
51
Песец
04.10.13
✎
14:46
|
(32) Это не просто косяк, это незнание основ работы платформы 1С.
Судя по (0) ты от автора этого косяка не далеко ушла - а если групповой обработкой понадобится перепровести документы, чем тебя отсутствие кнопочки спасет? (49) Забей, сделай через переменную модуля объекта как в (44) сказано, все равно тебе его курочить. А в сэкономленное время инструкцию по эксплуатации 1С почитай. А лучше да, переписать проведение. Вышибать костыль костылем не лучшее решение. |
|||
52
AnisaL
07.10.13
✎
07:31
|
(51) к сожалению такой вариант не подошел, так как, народ умный - ему сказали закрыть(провести) все заявки(эти самые документы), так они и сидят шлёпают из журнала правой кнопкой "Провести" не открывая самой формы! а с добавлением переменной
в модуле объекта ее значение остается - Неопределено |
|||
53
AnisaL
07.10.13
✎
07:32
|
(52) нужно что без открытия формы проверялись эти условия на заполненность полей
|
|||
54
Wobland
07.10.13
✎
07:39
|
и что не выходит?
|
|||
55
catena
07.10.13
✎
07:40
|
(52)Так тебе так и сказали: в обработке проведения если Неопределено - отказ=истина и все. Будет проводиться только после открытия формы.
|
|||
56
AnisaL
07.10.13
✎
07:44
|
(55) а ну да, если так посмотреть на проблему
|
|||
57
Wobland
07.10.13
✎
07:46
|
ээ.. а какой альтернативный взгляд на проблему?
|
|||
58
AnisaL
07.10.13
✎
07:46
|
(55) просто я думала немного по-другому, я думала что если отказ= истина, значит документ не прошел проверки на заполнение, а если "ложь", то документ заполнен правильно и его можно так провести, из контекстного меню
|
|||
59
catena
07.10.13
✎
07:47
|
(58)Тогда надо не через переменную модуля, а проверки заполнения в модуль переносить.
|
|||
60
AnisaL
07.10.13
✎
07:48
|
(55) ну да ладно, я думаю такой вариант самый верный, пусть из формы документа проводят!)
|
|||
61
bambazamba
07.10.13
✎
07:49
|
(11) Ты не спорь, а впитывай, что тебе люди говорят. Тут не только проектирование кривое - тут работодатель твой лох. Платить зарплату за такую хню, как в 47. "Провалена", блеать.
Так что, все проверки заполнения - только в модуле объекта. Исполнять. К вечеру доложить. Что баба - плевать. |
|||
62
bambazamba
07.10.13
✎
07:52
|
(55) Что бы тебе твой доктор в женской консультации такие же "профессиональные" советы давал, как ты тут.
|
|||
63
Wobland
07.10.13
✎
07:52
|
(60) ага. а для группового перепроведения нанять девочку-негра
|
|||
64
AnisaL
07.10.13
✎
07:52
|
(61) какой спор разгорается! одни за переменную в модуле объекта, другие за проверки в модуле!
|
|||
65
AnisaL
07.10.13
✎
07:52
|
(61) что тебе не нравится статус заявки "Провалена"??
|
|||
66
AnisaL
07.10.13
✎
07:53
|
(63) если честно я уже не знаю кого слушать! Woblusha, пожалуйста, только ты самый умный, скажи как же правильно сделать-то
|
|||
67
bambazamba
07.10.13
✎
07:54
|
(64) Никакого спора - проверки в модуль. Кто считает по другому?
|
|||
68
Wobland
07.10.13
✎
07:54
|
(66) переменную тебе сразу предложили в качестве костыля, который просто сделать
|
|||
69
AnisaL
07.10.13
✎
07:54
|
(67) ты полностью читал ветку?
|
|||
70
catena
07.10.13
✎
07:55
|
(66)Как правильно сделать сказали в самом начале - перенести проверки в модуль.
|
|||
71
AnisaL
07.10.13
✎
07:56
|
(70) ну все! переношу проверки в модуль! это правильное и окончательное решение)
|
|||
72
Wobland
07.10.13
✎
07:58
|
(71) и больше не спорь со старшими, а пытайся понять, почему они сказали то или другое
|
|||
73
AnisaL
07.10.13
✎
07:59
|
(72) да я и не спорю)) просто много советчиков, не знаешь кого и слушать
|
|||
74
bambazamba
07.10.13
✎
07:59
|
(71) И над статусом "Провалена" - призадумайся.
Ешь корм своей собаки, знаешь принцип? Сделай 50 заявок, а потом смени статус на "Провалена", ну или условия создай, при которых они "провалятся". Но сначала - проверки заполнения в модуль. Про #Если Клиент Тогда - не забывай, а то насуют предупреждений в модуль, вандалы. |
|||
75
Feunoir
07.10.13
✎
08:02
|
(0) Нарисуй собственное контекстное меню. Дел на 5 минут.
Хотя переделать проверки правильно - более правильно. |
|||
76
AnisaL
07.10.13
✎
08:02
|
(74) а у нас не 8.2
|
|||
77
catena
07.10.13
✎
08:02
|
(76)А при чем тут 8.2?
|
|||
78
bambazamba
07.10.13
✎
08:03
|
(76) А что у вас? Clipper?
|
|||
79
AnisaL
07.10.13
✎
08:03
|
(77) ну я имею в виду, что у нас нет условий #Если Клиент Тогда
|
|||
80
bambazamba
07.10.13
✎
08:04
|
(75) Еще один "альтернативщик"
|
|||
81
bambazamba
07.10.13
✎
08:05
|
(79) А куда вы их дели? :)
|
|||
82
catena
07.10.13
✎
08:05
|
(79)Хм... Сейчас еще на пару страниц срача будет...
|
|||
83
bambazamba
07.10.13
✎
08:05
|
(79) Конфигурация, которую вы используйте, когда-то была типовой? :)
|
|||
84
AnisaL
07.10.13
✎
08:05
|
(82) правда правда, их нету((
|
|||
85
AnisaL
07.10.13
✎
08:06
|
(83) у нас очень старая конфа 10.3.3.3 УТ
|
|||
86
AnisaL
07.10.13
✎
08:06
|
(83) и судя по всему ее ни разу не обновляли
|
|||
87
Wobland
07.10.13
✎
08:07
|
(84) перестань врать
|
|||
88
AnisaL
07.10.13
✎
08:08
|
(87) я не вру!!!!!
|
|||
89
Wobland
07.10.13
✎
08:08
|
(88) перестань путать &НаКлиенте с #Если Клиент
|
|||
90
catena
07.10.13
✎
08:08
|
(84)В принципе их может и не быть, если код удовлетворяет сервер. Но сейчас ты собираешься дописывать, поэтому будь аккуратна.
|
|||
91
bambazamba
07.10.13
✎
08:10
|
(82) Ну, ладно...
То есть ты сейчас напишешь примерно так: Процедура ОбработкаПроведения() Если Не ЗначениеЗаполнено(МойКакойТоРеквизит) Тогда Предупреждение("Заполни реквизит, дурак!"); КонецЕсли; КонецПроцедуры Это вопрос. |
|||
92
Feunoir
07.10.13
✎
08:14
|
(80) Я люблю давать вредные советы. Особенно в понедельник утром.
|
|||
93
VladZ
07.10.13
✎
08:15
|
(91) Предупреждение("Заполни реквизит, дурак!"); За такое могут и морду лица набить.
|
|||
94
Wobland
07.10.13
✎
08:20
|
(93) "не заполнен реквизит.обратитесь к врачу-психотерапевту"
|
|||
95
bambazamba
07.10.13
✎
08:24
|
(93) Я каждый день это встречаю сейчас у клиента, который на внедрение УПП 18 000 000 потратил, внедрил. Теперь вот до обмена данными дошел, а тут на тебе - то предупреждение в обработке проведения, то проводки дополнительные в модуле регистра бухгалтерии формируются дополнительные "ПриЗаписи"
|
|||
96
hhhh
07.10.13
✎
09:52
|
(95) вообще-то в типовой БП тоже есть такая фишка "проводки дополнительные в модуле регистра бухгалтерии формируются дополнительные "ПриЗаписи"". Поэтому зря вы к франчам придираетесь.
|
|||
97
bambazamba
07.10.13
✎
12:45
|
(96) Я и есть тот франч, и придираюсь сам к себе
|
|||
98
Starhan
07.10.13
✎
12:54
|
(64) да какой спор....
Ты спросила как по быстрому, тебе ответили как по быстрому и как по правильному. |
|||
99
AnisaL
07.10.13
✎
13:05
|
(98) все стало понятно мне теперь)) что по быстрому и по правильному - разные вещи
|
|||
100
Wobland
07.10.13
✎
13:07
|
а я уж было расстроился, что сотни не будет ;)
|
|||
101
Wobland
07.10.13
✎
13:08
|
быстро, качественно, недорого - возможна комбинация любых двух, но не трёх
|
|||
102
AnisaL
07.10.13
✎
13:08
|
(100) у меня редко бывает что до 100 не доходит)
|
|||
103
AnisaL
07.10.13
✎
13:09
|
(101) это ты в моих способностях сомневаешься?
|
|||
104
Wobland
07.10.13
✎
13:09
|
(102) 7% случаев
|
|||
105
Wobland
07.10.13
✎
13:10
|
(104) то есть, в 93% случаев всё-таки не доходит
|
|||
106
AnisaL
07.10.13
✎
13:10
|
(104) посчитал что ли?))
|
|||
107
Wobland
07.10.13
✎
13:11
|
(106) 6 сотенных веток на 85 всего
|
|||
108
AnisaL
07.10.13
✎
13:11
|
(105) ну вот - ты меня расстроил( а я подумала наоборот
|
|||
109
Wobland
07.10.13
✎
13:11
|
(108) не гонись за славой бананана, дурная она
|
|||
110
AnisaL
07.10.13
✎
13:16
|
(109) еще бы знать кто это?
|
|||
111
Wobland
07.10.13
✎
13:20
|
||||
112
AnisaL
07.10.13
✎
13:22
|
(111) ну по-видимому человек плохо разбирается в запросах, раз у него все темы только о них
|
|||
113
Wobland
07.10.13
✎
13:24
|
(112) надо очень плохо разбираться, чтобы тематическая ветка в юмор попала
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |