Имя: Пароль:
1C
1С v8
Таблица формы, таблица значений, табличная часть. В чем разница?
,
0 albal
 
19.11.11
18:58
Пожалуйста, объясните разницу между этим понятиями.

Синтаксис-помощник определяет каждому из них своё место:

Универсальные коллекции значений -> Таблица значений;
Интерфейс управляемый -> Таблица формы;
Прикладные объекты -> Универсальные объекты -> Табличная часть;

Как мне кажется, "табличную часть" и "таблицу формы" нельзя считать тождественными. Но понятнее от этого не становится.
1 ДенисЧ
 
19.11.11
19:00
табличная часть - метаданные.
таблица формы - кусок интерфейса.
таблица значений - внутренний объект языка. У них просто много одинаковых методов, они наследники одного класса....
2 albal
 
19.11.11
19:09
Какого класса?
3 rs_trade
 
19.11.11
19:11
(2) забей. оно тебе не надо.
4 Поручик
 
19.11.11
19:15
(0) Щас шаблон разорвёшь. Ещё есть динамический список, который тоже служит для получения данных в табличном виде.
5 andrewks
 
19.11.11
19:28
(2) все классы произошли от класса TObject, во имя Ингаллса, Кэйема и святого Страуструпа, аминь
6 ДенисЧ
 
19.11.11
19:33
(5) Мерзкий пасквилянт...
7 andrewks
 
19.11.11
19:35
(6) а-а-а, насильник?! :)
8 ДенисЧ
 
19.11.11
19:36
(7) Прицеплянт *shuffle*
9 andrewks
 
19.11.11
19:37
(8) О_о а это ещё кто?
10 ДенисЧ
 
19.11.11
19:39
Это тот, что на си с прицепом...
11 Stim213
 
19.11.11
19:49
не флудите!!
12 albal
 
19.11.11
23:01
Эти объекты могут/должны быть "вложены" друг в друга?

Таблица формы может или нет существовать вне табличной части?

Если таблица формы может существовать вне табличной части, для чего нужна табличная часть? Т.е. табличная часть может содержать несколько таблиц формы?

Можно ли табличную часть подменить таблицей формы?

Изменения в таблице значений отражаются в таблице формы и табличной части или таблица значений объект встроенного языка подобный запросу, который служит для работы алгоритма?
14 andrewks
 
19.11.11
23:06
ЖКК читать не пробовал?
15 ДенисЧ
 
19.11.11
23:08
а что такое ЖКК?
А что такое читать?
А что такое пробовал?
17 albal
 
19.11.11
23:10
Очень смешно. ЖКК этими весь стол завален. Если бы нашел ответы там, то совета у умных людей не спрашивал.
19 albal
 
19.11.11
23:11
Если бы не читал ЖКК, то и вопросам таким взяться было бы неоткуда.
20 albal
 
19.11.11
23:11
Если все так просто, что никто не ответит?
21 ДенисЧ
 
19.11.11
23:12
Если бы читал, то такие вопросы тупо не возникли бы...
22 andrewks
 
19.11.11
23:13
(19) если читать только заголовки, то запросто
23 albal
 
19.11.11
23:13
Однако они возникли. У вас ребята на них нет ответа как я понимаю...
24 andrewks
 
19.11.11
23:14
(23) у тебя с программированием - как?
25 ДенисЧ
 
19.11.11
23:14
ответы есть. но кое-кто (не будем показывать пальцем) их не понимает...
26 Rie
 
19.11.11
23:14
(23) Ответ был дан в (1). Что в нём непонятно? Задай уточняющие вопросы.
27 albal
 
19.11.11
23:15
Слабо у меня с программированием поэтому и спрашиваю. Уточняющие вопросы задаю.
28 Rie
 
19.11.11
23:17
(12) Таблица формы - это такая хрень, которая обитает на форме и показывает пользователю данные, хранящиеся, например, в табличной части.
А табличная часть - в ней просто хранятся данные. Которые можно отображать, можно не отображать, можно как-то обрабатывать.
29 Pasha_mix
 
19.11.11
23:17
Каждая из этих таблиц служит для своей цели. Если данные нужно хранить - это табличная часть, если отображать - это таблица формы, если в "уме" посчитать/отсортировать и т.д то таблица значений.
30 andrewks
 
19.11.11
23:18
а ещё есть табличный документ :)
31 Stim213
 
19.11.11
23:19
вобщем, это как человеческие ЭГА. Есть ЭГО внутреннее - как ты думаешь о себе, есть внешнее - то, каким видят тебя, и есть еще переменное - то, каким ты думаешь, видят тебя окружающие)
32 Rie
 
19.11.11
23:19
+(28) Путать таблицу формы с табличной частью, а тем более "подменять" - нельзя.

Таблица значений - это коллекция значений, хранящаяся в оперативной памяти. В отличие от табличной части, которая обитает на диске. Со всеми отсюда вытекающими.
33 Stim213
 
19.11.11
23:20
расскажите про серилизацию
34 albal
 
19.11.11
23:22
И что в этом ЭГО есть что?
35 rs_trade
 
19.11.11
23:22
(12) Табличная часть, это физическая таблица в базе данных. Таблица значений, это таблица в памяти. Таблица на форме отображает данные установленного для нее источника данных. Источником данных может быть например табличная часть или таблица значений.
36 Rie
 
19.11.11
23:23
(34) Забей на это ЭГО. А то совсем запутаешься.
37 rs_trade
 
19.11.11
23:24
Автор, почитай Радченко. Там как раз разжевывают все.
38 albal
 
19.11.11
23:24
На примере ЭГО, кстати, довольно понятно...
39 ДенисЧ
 
19.11.11
23:25
может, тебе в психологи пойти, а не в погромиисты?
40 Rie
 
19.11.11
23:25
(38) А в книге Радченко, которую посоветовали в (38), - ещё понятнее. И - главное! - правильнее.
41 albal
 
19.11.11
23:26
Ну да, что не припомню в каком разделе там разжевывают то, про что написал, rs_trade. Я тоже читать умею. Может между строк?
42 Rie
 
19.11.11
23:26
(39) "Погромисты" - это от слова "погром" или от слова "миста"? Или от обоих этих слов, вместе взятых?
43 albal
 
19.11.11
23:26
У психологов з/п маленькая...
44 ДенисЧ
 
19.11.11
23:27
(42) от обоих...
(43) мой доктор с тобой спорит...
45 Rie
 
19.11.11
23:28
(41) Какую из книг Радченко ты имеешь в виду?
Есть ещё Габец. Там хорошо изложено.
46 albal
 
19.11.11
23:30
Практическое пособие разработчика. А что у Габеца? Реализация прикладных задач?
47 albal
 
19.11.11
23:31
Где у них тут на форуме опция "цитировать"?
48 Rie
 
19.11.11
23:32
(46) У Габца - "Простые примеры разработки", "Профессиональная разработка".
Полагаю, ответы на твои вопросы будут более конкретными, если будешь отталкиваться от изложенного в книгах.
49 Rie
 
19.11.11
23:32
(47) Нигде.
50 albal
 
19.11.11
23:34
А как тогда указать номер строки на который отвечаешь?
51 rs_trade
 
19.11.11
23:34
(47) у кого у них? у нас что ли?
52 Rie
 
19.11.11
23:35
Вот прям так и пиши - (50).
53 albal
 
19.11.11
23:35
на форуме "миста".
54 rs_trade
 
19.11.11
23:35
(50) шифт+9, номер поста, шифт+0
55 Stim213
 
19.11.11
23:36
(50) наведи мышкой на пост и нажми Alt+F4
56 albal
 
19.11.11
23:37
(55) Смешно.
57 albal
 
19.11.11
23:39
(48) "Профессиональной разработки" сейчас нет. Эту книгу раздробили на несколько книг поменьше...
58 Rie
 
19.11.11
23:47
(57) Ну нет, так нет. Пусть будут поменьше.
59 albal
 
19.11.11
23:57
Спасибо rs_trade за (35)и Pasha_mix за(29). Про ЭГО Stim213(31) тоже здорово.

(44) Хочу стать погромистом, чтобы были деньги на своего психоаналитика...
60 albal
 
19.11.11
23:59
Может кто учился на дистанционных курсах "Учебного центра № 3"? www.1c-uc3.ru

Интересен отзыв.
61 Pasha_mix
 
20.11.11
00:14
(60) Я сейчас занимаюсь подготовкой молодых специалистов для своей конторы, если интересно пиши, могу помочь материалами, советом и т.д. Ну и с работой тоже ) [email protected]
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн