|
Не понял абзац из книги "Разработка управляемого интерфейса" | ☑ | ||
---|---|---|---|---|
0
kamila0713
30.09.19
✎
10:09
|
Книга "Разработка управляемого интерфейса", глава 3.9 Событие "Перед записью на сервере" текст: "Также нужно понимать, что все действия, выполняемые в этом обработчике ...., а не в обработчике события формы".
То есть, когда я пишу Объект.Записать(), то формы у меня не будет? Почему не будет? А что будет? Если про это можно прочитать подробно - то прошу ссылку знающих. |
|||
1
ПесДобряк
30.09.19
✎
10:11
|
||||
2
Василий Алибабаевич
30.09.19
✎
10:14
|
(0) Объекты можно создавать
1. интерактивно (вручную заполняя реквизиты на форме), 2. программно (например из внешних источников или на основании существующих) Во втором случае формы не будет. События, вызываемые при Объект.Записать() будут вызваны в любом случае. |
|||
3
kamila0713
30.09.19
✎
10:17
|
(2) Какие именно события?
|
|||
4
kamila0713
30.09.19
✎
10:19
|
(2) Так у меня вопрос почему не будет формы. Я думал, что когда пишу Объект.Записать(), то будут выполняться ВСЕ события, которые выполняются при интерактивной записи. Если это не так. То хочу знать, какие события будут выполняться
|
|||
5
catena
30.09.19
✎
10:26
|
(4)Форма - это визуальное представление объекта. У сервера нет глаз и смотреть ему не на что. Если вы работаете с объектом программно то с большой вероятностью, благообразнее всего, политически верно делать это на сервере.
|
|||
6
Василий Алибабаевич
30.09.19
✎
10:27
|
(3)
Для справочника - события объекта ПередЗаписью() и ПриЗаписи(). Для документа - тоже самое + ОбработкаПроведения() если документ проводится. |
|||
7
Василий Алибабаевич
30.09.19
✎
10:29
|
+ (6) Посмотреть можно ИТС - Книги - Практическое пособие разработчика - Краткий справочник - Справочники - Последовательность событий ...
|
|||
8
shuhard
30.09.19
✎
10:29
|
(0)[Почему не будет?]
у объекта свой жизненный цикл, часто ни как не связанный с формой |
|||
9
GROOVY
30.09.19
✎
11:18
|
||||
10
kamila0713
30.09.19
✎
11:31
|
(6) Спасибо большое
|
|||
11
kamila0713
30.09.19
✎
11:31
|
(9) Спасибо, Павел
|
|||
12
kamila0713
30.09.19
✎
11:38
|
(6) (9) Но откуда я должен был это понять? Сейчас опытным путем убедился в том, что вы написали, действительно, не срабатывает и событие формы ПриЗаписиНаСервере https://its.1c.ru/db/pubmanagedui#content:191:hdoc
- Но откуда я должен был это понять? - Как раз из строк: "Также нужно понимать, что все действия, выполняемые в этом обработчике ..." А в СП про это ничего...и вообще как-то не однозначно, не акцентировано Всем спасибо |
|||
13
pechkin
30.09.19
✎
11:40
|
(12) для начала стоит вкурить паттерн MVC и понимать что есть данные, а что их представление
|
|||
14
Cyberhawk
30.09.19
✎
11:40
|
С таким подходом к цитированию далеко не уедешь
|
|||
15
ptiz
30.09.19
✎
11:43
|
(12) Посмотри на тип, который имеет переменная Объект. Где там хоть слово про форму?
|
|||
16
kamila0713
30.09.19
✎
12:21
|
(14) А если бы я 2 абзаца процитировал, меня бы не забанили? То ОК
|
|||
17
Жан Пердежон
30.09.19
✎
12:54
|
(4) (12) у тебя может быть 10 разных форм элемента одного и того же справочника и в каждой какой-то свой код в "Перед записью на сервере".
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |