![]() |
![]() |
![]() |
|
Регистр сведений отличие Реквизита от Измерения | ☑ | ||
---|---|---|---|---|
0
unTonee
11.02.09
✎
12:52
|
Подскажите, пожалуйста, в чем различия назначения использования в регистре сведений Реквизита и Измерения?
|
|||
1
unTonee
11.02.09
✎
12:52
|
Тема по 1С:Предприятию 8.х
|
|||
2
unTonee
11.02.09
✎
13:09
|
Текст вопроса, тоже другой: Подскажите, пожалуйста, в чем различия назначения использования в регистре сведений Реквизита и Ресурса?
|
|||
3
rotting
11.02.09
✎
13:10
|
(2) Так скоро и сам себе ответишь
|
|||
4
dimoff
11.02.09
✎
13:13
|
(2) Только логический. В ресурсы нужно пихать то что является результатом, а в реквизиты то что характеризует саму запись. Но реально и то и то получается одинаково.
|
|||
5
Новиков
11.02.09
✎
13:16
|
(0) Инфа в рс хранится в виде ресурса, а тот разрез по которому ты ее хочешь получать - в измерении. Разница между реквизитом и ресурсом на практике - никакой. Только в словоблудии
|
|||
6
НЕА123
11.02.09
✎
13:35
|
(5)
если верить СП, то есть разница. |
|||
7
НЕА123
11.02.09
✎
13:36
|
+(5)
СП РегистрСведенийМенеджер.<Имя регистра сведений> (InformationRegisterManager.<Имя регистра сведений>) Выбрать (Select) Вариант синтаксиса: Для периодического регистра Синтаксис: Выбрать(<Начало интервала>, <Конец интервала>, <Отбор>, <Порядок>) Параметры: <Начало интервала> (необязательный) Тип: Дата, МоментВремени, Граница. Начало интервала, за который будут выдаваться записи периодического регистра сведений. Если не указан, то будут выдаваться записи с самого ранней включительно. Может задаваться значениями типа Дата, МоментВремени или Граница. <Конец интервала> (необязательный) Тип: Дата, МоментВремени, Граница. Конец интервала, за который будут выдаваться записи периодического регистра сведений. Если не указан, то будут выдаваться записи до самой поздней включительно. Может задаваться значениями типа Дата, МоментВремени или Граница. <Отбор> (необязательный) Тип: Структура. Задает поле и значение отбора открываемой выборки. Ключ структуры описывает имя поля, а значение структуры - значение отбора по этому полю. В качестве полей для отбора могут задаваться измерения или реквизиты, для которых в конфигураторе признак индексирования установлен в значение "Индексировать" или установлен признак "Ведущее". Вид сравнения может быть только Равно. Важно! Структура может содержать только один элемент. Если параметр не указан, то отбор не используется. <Порядок> (необязательный) Тип: Строка. Может содержать слово "Возр" или "Убыв", тогда стандартный порядок будет использоваться с указанным направлением. Может содержать имя поля (реквизита или измерения, для которых указано индексирование) и слово "Возр" или "Убыв", тогда упорядочивание будет производится по указанному полю в указанном порядке. Значение по умолчанию: "Возр" Вариант синтаксиса: Для непериодического регистра Описание: Используется только для непериодического регистра Синтаксис: Выбрать(<Отбор>, <Порядок>) Параметры: <Отбор> (необязательный) Тип: Структура. Задает поле и значение отбора открываемой выборки. Ключ структуры описывает имя поля, а значение структуры - значение отбора по этому полю. В качестве полей для отбора могут задаваться измерения или реквизиты, для которых в конфигураторе признак индексирования установлен в значение "Индексировать" или установлен признак "Ведущее". Важно! Структура может содержать только один элемент. Если параметр не указан, то отбор не используется. <Порядок> (необязательный) Тип: Строка. Может содержать слово "Возр" или "Убыв", тогда стандартный порядок будет использоваться с указанным направлением. Может содержать имя поля (реквизита или измерения для которых указано индексирование) и через пробел слово "Возр" или "Убыв", тогда упорядочивание будет производится по указанному полю в указанном порядке. В качестве значения параметра может быть задана строка "<Нет>" ("<No>"). Это будет означать, что система выберет наиболее оптимальный порядок обхода такой выборки, который в общем случае не будет соответствовать порядку обхода по умолчанию. Значение по умолчанию: "Возр" Возвращаемое значение: Тип: РегистрСведенийВыборка. Описание: Формирует выборку записей регистра сведений. Пример: Курсы = РегистрыСведений.КурсыВалют; ОтборВалют = Новый Структура("Валюта"); ОтборВалют.Валюта = ВыбВалюта; ВыборкаКурсовВалют = Курсы.Выбрать(,,ОтборВалют); Пока ВыборкаКурсовВалют.Следующий() Цикл Сообщить("Дата " + ВыборкаКурсовВалют.Период + " Валюта "+СокрЛП(ВыборкаКурсовВалют.Валюта) + ", Курс "+ ВыборкаКурсовВалют.Курс ); КонецЦикла; |
|||
8
Mitriy
11.02.09
✎
13:37
|
(5)+ справедливо только для РС...
|
|||
9
НЕА123
11.02.09
✎
13:43
|
(8) почти согласен, но не знаю насчет построения индексов.
ну и из (7) нельзя (почему-то) делать отбор по ресурсам. |
|||
10
Сергей-ХХХ
11.02.09
✎
13:46
|
В ресурсе может быть периодическая инфа по измерениям. А вот периодичские измерения по ресурсу - это мистика, имхо. Как я понимаю, измерения - это заголовки колонок и строк, а ресурсы - это их содержимое.
|
|||
11
НЕА123
11.02.09
✎
13:50
|
(10) тогда почему можно по реквизитам? они-то, вроде, по логике, вообще "довесок".
|
|||
12
Сергей-ХХХ
11.02.09
✎
13:55
|
(11) Не ко мне вопрос. Как я понял, регистр сведений вообще мало отличается от справочника, только в нем есть периодические ресурсы, а в справочнике нет. А вообще, я тут думаю, что при логической конструкции: регистр(а,б).ресурс, где а и б - это реквизиты, мы получим ресурс "1". При конструкции регистр(а,с).ресурс, мы можем получить другой ресурс, например, "2". При этом по ресурсу "2" мы, наверное, получим а и с. Но в том случае, если нет ресурсов с таким же значением. Гы, сам стал запутываться )))
|
|||
13
aslambek
11.02.09
✎
14:31
|
В ресурсы надо пихать то, что потом будешь суммировать, в реквизиты - дополнительную информацию.
|
|||
14
dimoff
11.02.09
✎
14:33
|
(12) Регистр сведений отличается от справочника контролем
- уникальности измерений - Отсутствием ссылок - Возможностью получать срезы по периодам Не знаю мало ли, по-моему очень много чем. |
|||
15
ASU_Diamond
11.02.09
✎
14:36
|
А в регистре накоплений в чём разница между этими понятиями?
|
|||
16
ShoGUN
11.02.09
✎
14:36
|
(13) Если в РС ресурс - значение перечисления, или вообще строка - что ты там суммировать собираешься?
|
|||
17
ShoGUN
11.02.09
✎
14:37
|
(15) В регистре накопления ресурс может быть только числовым и по нему производится суммирование и хранятся итоги.
|
|||
18
aslambek
11.02.09
✎
14:39
|
(16) Пихай это в реквизиты и не парься.
|
|||
19
ASU_Diamond
11.02.09
✎
14:39
|
структура регистров унифицирована: у всех регистров есть измерения, ресурсы, реквизиты
просто в РС ресурс не несет такого смысла как в остальных имхо |
|||
20
ShoGUN
11.02.09
✎
14:41
|
(19) +1
(18) В РС тогда вообще должны быть только реквизиты. |
|||
21
Shurjk
11.02.09
✎
14:44
|
Вопрос - Что является ключом записи регистра сведений?
|
|||
22
dimoff
11.02.09
✎
14:45
|
Комбинация измерений, естественно, плюс период для периодических измерений.
|
|||
23
ShoGUN
11.02.09
✎
14:46
|
(22) Период можно доп. измерением считать.
|
|||
24
Shurjk
11.02.09
✎
14:46
|
(22) Теперь понятна разница между ресурсами и измереняими?
+ (23) есть еще регистры подчиненные регистратору |
|||
25
dimoff
11.02.09
✎
14:49
|
(24) кому теперь понятна разница между ресурсами и измерениями и кому она была непонятна раньше?
|
|||
26
unTonee
11.02.09
✎
17:07
|
Я уже разобрался! =)
Вот развернуйтый ответ: http://devtrainingforum.v8.1c.ru/forum/thread.jsp?id=540995&threadtype=0 сообщение номер 540995 почитайте, там даже проиллюстрировано. |
|||
27
НЕА123
11.02.09
✎
17:14
|
(26)
да, нормально. только автор ветки http://devtrainingforum.v8.1c.ru/forum/thread.jsp?id=540995&threadtype=0, судя по его последнему посту, не понял сути. |
|||
28
unTonee
11.02.09
✎
17:19
|
(27) Эт точна! =)
Сильно все упростил, и опять запутал сам для себя ситуацию - своим постом. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |