|
ОбработкаЗаполнения | ☑ | ||
---|---|---|---|---|
0
lapinio
28.08.12
✎
12:30
|
Процедура ОбработкаЗаполнения(ДанныеЗаполнения, СтандартнаяОбработка) Экспорт
Если ТипЗнч(ДанныеЗаполнения) = Тип("ДокументССылка.ЗаявкаНаТССКСК") Тогда Если Не ДанныеЗаполнения.Проведен Тогда Сообщение = Новый СообщениеПользователю; Сообщение.Поле = "Документ"; Сообщение.ПутьКДанным = "ДанныеЗаполнения.Ссылка"; Сообщение.Текст = "Нельзя"; Сообщение.Сообщить(); СтандартнаяОбработка = Ложь; Возврат; Иначе ТипыЦен = ДанныеЗаполнения.ТипыЦен; Направление = ДанныеЗаполнения.Направление; Подразделение = ДанныеЗаполнения.Подразделение; ОбъектСтроительства = ДанныеЗаполнения.ОбъектСтроительства; МОЛ = ДанныеЗаполнения.МОЛ; Контрагент = ДанныеЗаполнения.Контрагент; КонецЕсли; КонецЕсли; КонецПроцедуры Как сделать что форма объекта не открывалась |
|||
1
Buster007
28.08.12
✎
12:31
|
ВызватьИсключение
|
|||
2
lapinio
28.08.12
✎
12:32
|
Это Вод на основании в модуле объекта
|
|||
3
shuhard
28.08.12
✎
12:32
|
(2) передать в событие открытия формы переменную нунахоткрываться и по ней отказ=истина
|
|||
4
lapinio
28.08.12
✎
12:34
|
А если новый документ захочу создать без вода на основании.
|
|||
5
lapinio
28.08.12
✎
12:34
|
так новый док без основания не создам
|
|||
6
shuhard
28.08.12
✎
12:35
|
(5) с чего бы это
нунахоткрываться не будет определён и форма откроется |
|||
7
lapinio
28.08.12
✎
12:35
|
Проблема в том что открывается пустая форма а не надо чтоб она открывалась если не удолетворяет условия
|
|||
8
lapinio
28.08.12
✎
12:36
|
Это идея если неопр тогда открывать
|
|||
9
lapinio
28.08.12
✎
12:36
|
ну хотелось обойтись без левых реквизитов
|
|||
10
lapinio
28.08.12
✎
12:37
|
вот есть ПроверитьЗаполнение возврат Булево и сделать Экспортно а для заполнения не нашел
|
|||
11
vmv
28.08.12
✎
12:38
|
я смутно понимаю бред тс - боже, я тупею(
|
|||
12
lapinio
28.08.12
✎
12:39
|
Хреново что так понимаешь!!
|
|||
13
lapinio
28.08.12
✎
12:40
|
Есть 2 дока С помощью 1 дока можно сделать ввод на основании если он проведен
|
|||
14
acsent
28.08.12
✎
12:40
|
1с рекомендует (1), см Ут11 например
|
|||
15
lapinio
28.08.12
✎
12:41
|
Поподробнее УТ11 где
|
|||
16
mikecool
28.08.12
✎
12:42
|
СоздатьДокумент()
Заполнить() и никакая форма не открывается ) |
|||
17
lapinio
28.08.12
✎
12:42
|
Ввод не вып если он не проведен. Но открывается пустая форма
|
|||
18
lapinio
28.08.12
✎
12:43
|
Что типа самому сделать команду не используя платформу
создать док и заполнить из ссылки |
|||
19
mikecool
28.08.12
✎
12:44
|
чтобы не открывалась форма надо отказываться еще в ПередОткрытием
|
|||
20
lapinio
28.08.12
✎
12:45
|
Если вод на основании вып надо чтоб форма открылась иначе не надо
|
|||
21
mikecool
28.08.12
✎
12:46
|
(20) блеат...
если не ввод на основании - то что тогда? тогда (16) |
|||
22
lapinio
28.08.12
✎
12:50
|
Я это делаю в модуле объекта
|
|||
23
lapinio
28.08.12
✎
12:50
|
таким образом я мог открыть форму заполнить
|
|||
24
mikecool
28.08.12
✎
12:52
|
перестал понимать.. ушел.
|
|||
25
lapinio
28.08.12
✎
12:53
|
Все хорошо было если пустая форма не открывалась!
Вижу пока два решения 1 Создать реквизит на форме и передавать параметр 2. Сделать открытие формы и заполнить |
|||
26
Reset
28.08.12
✎
12:54
|
(25) "Надо, чтоб форма не открывалась" - пусть решения "2. Сделать открытие формы"
:D (24) см (12) |
|||
27
Reset
28.08.12
✎
12:55
|
пусть-> путь
|
|||
28
lapinio
28.08.12
✎
12:55
|
Через менеджер события можно сделать и передать параметр ссылка из док 1 и там заполнить и открыть значение может быть?
|
|||
29
lapinio
28.08.12
✎
12:57
|
Спасибо Всем наверно лучше через открытие формы сделать
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |