Имя: Пароль:
1C
1С v8
1С:Предприятие 8.2 (вопросы по прочтению книги)
,
0 tynoza
 
08.08.11
11:55
Здравствуйте!
Я тут первый раз и новичок ) Осваиваюсь с 1С:Предприятие 8.2. Порекомендовали ваш форум :) (уже интригует название)

Сейчас изучаю книгу Радченко, Хрусталева "1С:Предприятие 8.2. Практическое пособие разработчика". И возникли следующие вопросы:

1. Объекты конфигурации содержат свойства и методы.
Не понимаю разницу между свойствами и методами объекта. Как можно отличить свойство от метода. Я вроде догадываюсь, что метод "выражает" действия: записать(), добавить(), удалить().

2. В книжке выделено курсивом, что для каждого события есть свой обработчик. Обработчик как я понимаю, это какая-то процедура.

Открываю какую-нибудь форму документа, кликаю на какой-нибудь элемент формы, в свойствах внизу есть список событий: ПриИзменении,Начало выбора и.т.д. Но я могу например для разных элементов формы указать имя одно и того же обработчика событий. И ничего будет работать.
С тезисом "одно событие - один обработчик" не сходится.

Буду рад, если вы ответите )
1 Живой Ископаемый
 
08.08.11
11:56
свойство - это красный, высокий, умный, лысый... методы - это одевается, чистит зубы, идет на работу, поворачивает за угол...
2 Живой Ископаемый
 
08.08.11
11:57
"могу например для разных элементов формы указать имя одно и того же обработчика событий. И ничего будет работать. " почему? сделайте чтобы работало
3 Wobland
 
08.08.11
11:58
(0) 2. всё сходится. для каждого события есть обработчик. ну иногда один на несколько.

(2) "...и ничего, будет работать"
4 oleg_km
 
08.08.11
11:59
В каждом обработчике первым параметром идет элемент, для которого вызван обработчик.
5 Живой Ископаемый
 
08.08.11
12:00
2(3)
а...
2(0) ну дяденька, следует различать общий и частный случай... В общем случае - для каждого свой, в частном это может редуцироваться в 1 на всех... В принципе мы можем вообще не определять обработчиков, и тогда внезапно - много событий, а обработчиков вообще 0.
6 Reset
 
08.08.11
12:00
"Но я могу например для разных элементов формы указать имя одно и того же обработчика событий. И ничего будет работать.
С тезисом "одно событие - один обработчик" не сходится."
==>
Тезис: Суп надо есть из одной тарелки, второе - из другой, а третье - их блюдца.

"Но я же могу съексть суп, а потом в эту же тарелку наложить второе и десерт, и ничего будет работать. Не сходится с тиезисом"
7 tynoza
 
08.08.11
12:00
ЖивойИскопаемый, по поводу первого ), ясно, понял!)) осенило :)
8 Grusswelle
 
08.08.11
12:01
(0)
1. Свойства - данные определённого типа. Методы - команды.
2. Обработчик события - возможность выполнения определённой процедуры, вызов которой инициируется этим событие.
9 Жан Пердежон
 
08.08.11
12:01
(0) у вас вопросы не по 1С, а по ООП, которое не мешало бы изучить хотя бы основы до изучения сабжа
10 Wobland
 
08.08.11
12:03
(7) может, сначала про ООП чего-нибудь почитать?
11 Wobland
 
08.08.11
12:03
(9) опередил ;)
12 tynoza
 
08.08.11
12:03
Жан Пердежон, угу, буду изучать )
Wobland )
13 tynoza
 
08.08.11
12:07
Reset, да, вы про это же?
Grusswelle, почему обработчик инициирует событие? Как я понимаю, сначала происходит событие, и в зависимости от сущности события вызывается обработчик. Т.е. событие инициирует обработчик
14 Живой Ископаемый
 
08.08.11
12:09
он так и сказал
15 rs_trade
 
08.08.11
12:11
(0) почитай про ООП что бы понимать откуда ноги растут
16 tynoza
 
08.08.11
12:13
Хорошо, спасибо вам)