|
v8: Текущая строка и текущие данные табличного поля. |
☑ |
0
Mort
14.04.09
✎
16:17
|
Какой-то несходняк в названии этих понятий в 1С.
В 1С, как известно, текущая строка указывает именно на ДАННЫЕ в этой строке. Для списков справочников это ссылка, для списков регистров сведений - ключ записи, для таб частей доков - строка табличной части док-объекта.
А ТекущиеДанные есть содержание именно СТРОКИ на элементе формы.
Вам не кажется что должно было называться наоборот?
|
|
1
Filin396
14.04.09
✎
16:21
|
Философский вопрос?
|
|
2
Ненавижу 1С
гуру
14.04.09
✎
16:22
|
(0) это модель у них такая в Delphi компонент Grid не хранит данные, а отображает их
|
|
3
Mort
14.04.09
✎
16:33
|
(2) К модели никаких претензий. Вопрос как раз если не философский то лингвистический, о том, что понятия текущая строка и текущие данные были бы гораздо выразительней если бы были наоборот.
Текущая строка элемента - это содержимое именно строки как элемента формы, текущие данные - какие данные объекта табличного поля отображаются в текущей строке..
|
|
4
fisher
14.04.09
✎
17:22
|
(0) Всё как раз правильно. Никаких несходняков нет. "ТекущиеДанные" - содержит НЕПОСРЕДСТВЕННО ДАННЫЕ строки. "ТекущаяСтрока" - содержит ССЫЛКУ на объект, ассоциируемый со строкой, однозначно идентифицируя эту строку. Соответственно и использование. Для ТЗ по сути разницы никакой (всё в памяти), а для динамических списков разница существенная. Обращение через точку к "ТекущиеДанные" не вызывает обращения к БД, в отличие от "ТекущаяСтрока". Т.е. считается хорошим стилем использовать "ТекущаяСтрока" только для работы с позицией списка.
|
|