Имя: Пароль:
1C
 
"ПриПолученииДанных() предпочтительнее ПриВыводеСтроки()" - это правда или ?
0 НЕА123
 
21.01.09
09:12
Часто встречается такое утверждение, однако, оно везде идет как догма.
Когда листаешь страницами, мне показалось что это не так.
1 Stepa86
 
21.01.09
09:17
ПриПолученииДанных() вызывается 1 раз при обновлении ТП, ПриВыводеСтроки() - столько, сколько строк - вроде бы очевидно... как минимум экономия на вызовах
2 Sadovnikov
 
21.01.09
09:22
(1) 1986 год рождения дает о себе знать? Учить матчасть и думать.
3 Sammo
 
21.01.09
09:24
(1) Столько, сколько строк выводится
Описание:
Возникает при выводе строки в табличном поле. В процедуре-обработчике события допускается изменение оформления как строки в целом, так и каждой ячейке в отдельности.
4 Stepa86
 
21.01.09
09:26
(2,3) в ТП столько строк, сколько выводится, все остальное подгружается динамически при прокручивании... не надо меня под одну гребенку с 86ым...
5 Irbis
 
21.01.09
09:28
(4) Один хрен при прокрутке уже ранее полученные данные снова пересчитываются, чего нет при получении данных.
6 Stepa86
 
21.01.09
09:32
(5) практика говорит об обратном: при прокрутке каждый раз при появлении новой строки на поле вызывается ПриПолученииДанных() где в оформлении строк лежат все строки...
7 Широкий
 
21.01.09
09:35
(6) В овормления строк лежат только новые строки
8 Stepa86
 
21.01.09
09:37
(7) *ушел тестить с чувством, что обманывают...*
9 Stepa86
 
21.01.09
09:42
+(8) хм.... действительно только новые...
10 НЕА123
 
21.01.09
09:50
потестил. и получается что да, есть экономия на вызовах. других различий не нашел. (1)+1.
11 MRAK
 
21.01.09
10:53
(10) ну дык давно известно было...
(1) + 1
12 НЕА123
 
21.01.09
11:02
(11) я думал, что ПриПолученииДанных() обрабатывает побольше строк, чем отображается,
типа с кэшем.
А нахрена тогда ПриВыводеСТроки()?
13 MRAK
 
21.01.09
11:05
(12) ХЗ. но вроде так 1С-ка устроена, что "ПриПолученииДанных" не может быть без "ПриВыводеСТроки"... 1-я из 2-й вроде как данные получает...
14 MRAK
 
21.01.09
11:06
(13) я не в смысле, что самому надо вызывать "ПриВыводеСТроки"... это платформа автоматом делает...
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший