Имя: Пароль:
1C
1С v8
Чем отличается ПриЗаписи() в модуле формы от ПриЗаписи() в модуле объекта?
,
0 nlira
 
20.09.11
15:23
История такая:
Дали разработать документ. При удаленнии и при распроведении проверить условия надо было. Ну и долго не думая вставила это условие в ПриЗаписи() в модуле формы,начала проверять отладкой - программа туда даже не лезет!!! Поставила условие в приЗаписи в модуле Объекта все и проверяет и лезет все в порядке.
Я к чему: все мои знания и представления одним разом рухнули. Думала что это одно и теже,оказывается ничего подобного. Я теперь начла сомневаться. Все в мыслях вычеркнулось большим, жирным и красным крестиком. Не скажете ли уважаемые гуру где обо всем (об этих при записях,передЗаписью ... в модуле формы и в модуле объекта) можно прочитать? или может вкратце объясните?
1 acsent
 
20.09.11
15:26
Что же будет когда ты 8.2 увидишь?
2 Grusswelle
 
20.09.11
15:26
(0) Если ты записываешь свой документ при помощи, например, какой-нибудь обработки - как ты думаешь, отработает ли ПриЗаписи() модуля формы?
3 Grusswelle
 
20.09.11
15:27
(1) Не пугай так больше людей! :-)))))
4 nlira
 
20.09.11
15:28
я вижу вы по полной решили издевнуться,а я сижу бледная и не знаю даже теперь как быть
5 andrewks
 
20.09.11
15:29
мдэ....

Донцова нервно курит в сторонке
6 zbv
 
20.09.11
15:29
Еще подписки на события есть
7 nlira
 
20.09.11
15:30
8 nlira
 
20.09.11
15:32
не до Донцовой, знания надо укреплять и деньги зарабатывать. Пусть далее курит
9 zbv
 
20.09.11
15:32
Модуль формы — программа на встроенном языке, отвечающая за работу с элементами управления формы, отработку предопределенных процедур и выполняющий различные вспомогательные вычисления. С их помощью производится подготовка и обработка реквизитов формы, передача управления к исполнению, а также обработка действий пользователя.

(c) f1
10 zbv
 
20.09.11
15:33
Модуль объекта (может быть только один для конкретного вида объекта). Для справочников, документов, отчетов, обработок, планов характеристик, планов счетов, планов видов расчетов существует модуль (для регистров существует модуль набора записей), не привязанный к форме - для описания процедур, связанных с объектом информационной базы (например, печать, проведение, ввод на основании).

от туда же
11 Поручик
 
20.09.11
15:34
(7) И так каждый раз открытия чудные. Матчасть поплотнее изучить не предлагать? Кроме интернетов, есть ещё и книги, жёлтые, толстые, бумажные.
12 Fragster
 
гуру
20.09.11
15:37
т.е. кинжки всякие принципиально не читались?
13 palpetrovich
 
20.09.11
15:39
(8) эт Донцова как раз деньги зарабатывает, а мы все тут "нервно курим в сторонке" :)
14 Рэйв
 
20.09.11
15:40
(0)Если совсем просто
ПриЗаписи() в модуле формы  реагирует на действия пользователя нажимающего на кнопки этой формы.

ПриЗаписи() в Модуле объекта отрабатывает при факте записи документа(хоть из формы, хоть програмно), но если ты будешь записывать объект програмно, процедура модуля формы естественно не отработает , т.к. этой формы нет и модуля тоже, нечему отрабатывать
15 nlira
 
20.09.11
15:41
ох,сасибочки!!! Коротко и ясно!!!
16 Поручик
 
20.09.11
15:44
Пример, как чел даже не пытается хоть чему-то самостоятельно научиться.
17 nlira
 
20.09.11
15:44
(12) читаю книжки, уже заставляю себя даже когда не хочется (уже тошнит). Вчера решила отвлечься и начала Достоевского "Преступление и наказание" почитать, не зря был прикол (5) про Донцову. Достоевскому спасибо,у меня язык литературный видимо открываться начал.
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс