Имя: Пароль:
1C
 
Вопросы по 8.0 от ученика. Ответьте хотя бы на некоторые
0 Archon
 
28.09.04
19:06
Я сейчас с 8.0 разбираюсь. Набралось много вопросов:
73. Реквизит. Чем отличается "Индексировать" от "Индексировать с доп. упорядочиванием"
75. Движения документа могут не зависеть от проведения. Как в этом случае быть с удалением движений.
76. Какое различие между движениями проведенного и непроведенного документа.
77. Редактирование описания. Меню "Элементы" -- "Отображать атрибуты". Что это?
78. Редактирование описания. Вставка картинки. Есть выбор "файл" и "файл-Коллекция". В чем разница?
78. Редактирование описания. Вставка картинки. Есть внутренние. Как с ними работать? Как добавлять, где просматривать? Как я понял, если картинка добавлена в конфигурацию (в

любое место, то она становится внутренней)
82. Функция языка "Тип". По строковому идент. возвращает тип. Как это "возвращает тип". Это что, значение системного вида перечисления?
83. Как правильно обращаться к справочникам. Я хотел сверить значение рекв. "филиал" с пустым значением, но не получилось. Ни СправочникСсылка, ни СправочникиМенеджер не

сработали.
+. Как добавить уже существующий файл шаблонов? Подходят ли для этого шаблоны 7.7?
85. Чем объединение конф. через Меню -- "Поддержка" -- "Настройка поддержки" отличается от стандартного сравнения. Наличием правил ?
87. Почему у всех коллекций есть метод "Получить", а у структуры его нет?
90. План счетов. Что такое Длина порядка? Зачем нужен порядок?
91. Предопред. процедуры "ПередЗаписью" и "ПриЗаписи". В чем различие между ними?
92. Себе. Рег. сведений. Чем "ПолучитьПоследнее" отличается от "Получить" (мне нужно знать значение на указанную дату. Чем пользоваться?)
94. СправочникиМенеджер и СправочникМенеджер. В чем различие. Зачем их 2?
95. Чем фактически отличаются "ПередЗаписью()" от "ПриЗаписи()"?
96. Так же, чем отличаются "ПередОткрытием" и "ПриОткрытии"?.
97. Планы видов характеристик. Что есть "Дополнительные значения характеристик"?
98. Как определить, является ли пустым реквизит типа "Перечисление"?
1 Лошадка в пальто
 
28.09.04
19:11
И чего это я с утра Митичкина читала?... Попробую блеснуть ерундицией
82. Функция языка "Тип". По строковому идент. возвращает тип. Как это "возвращает тип".  - Это значит на выходе из функции получишь тип данных, заданных строковым идентификатором

Рег. сведений. Чем "ПолучитьПоследнее" отличается от "Получить" (мне нужно знать значение на указанную дату. Чем пользоваться?) - Пользуйся Получить

94. СправочникиМенеджер и СправочникМенеджер. В чем различие. Зачем их 2?

Первый работает с целым колхозом, второй как верный муж с одной
2 Archon
 
28.09.04
19:24
Спасибо, Лошадка. Да не сотрутся подковы счасться на твоих копытах.
Кто еще?
3 Лошадка в пальто
 
28.09.04
20:13
+1 еще 98 Может через Булево перечисление?
Сообщение спорное, но просто слово Булево часто в книжках случается..
4 Волшебник
 
28.09.04
20:33
73. Реквизит. Чем отличается "Индексировать" от "Индексировать с доп. упорядочиванием"

При втором в форме списка можно установить отбор по этому реквизиту и элементы будут дополнительно упорядочены по основному представлению.

75. Движения документа могут не зависеть от проведения. Как в этом случае быть с удалением движений.

Это непростой вопрос. Подробнее пожалуйста. На самом деле, здесь мало что изменилось по сравнению с 7.7. Добавились регистры сведений, в том числе независимые, движения могут делать не только документы, но иногда должен быть обязательно указан регистратор. В документе есть параметр "Автоматическое удаление движений".

76. Какое различие между движениями проведенного и непроведенного документа.

При отмене проведения документа его движения удаляются, если стоит параметр
"Автоматическое удаление движений".

77. Редактирование описания. Меню "Элементы" -- "Отображать атрибуты". Что это?

Где такое меню?

78. Редактирование описания. Вставка картинки. Есть выбор "файл" и "файл-Коллекция". В чем разница?

Коллекция - это большие файлы, из которых выбираются пиктограммы, например, 16х16.

78. Редактирование описания. Вставка картинки. Есть внутренние. Как с ними работать? Как добавлять, где просматривать? Как я понял, если картинка добавлена в конфигурацию (в любое место, то она становится внутренней)

Да.

82. Функция языка "Тип". По строковому идент. возвращает тип. Как это "возвращает тип". Это что, значение системного вида перечисления?

Это такой тип "ТИП". Значения этого типа возвращаются функциями Тип и ТипЗнч и предназначены для сравнения между собой. См. также метод ТипВсеСсылки(), объект ОписаниеТипов и его метод СодержитТип()

83. Как правильно обращаться к справочникам. Я хотел сверить значение рекв. "филиал" с пустым значением, но не получилось. Ни СправочникСсылка, ни СправочникиМенеджер не сработали.

Если СпрСсылка.Пустая() Тогда

или

Если СпрСсылка = Справочники.Контрагенты.ПустаяСсылка() Тогда

+. Как добавить уже существующий файл шаблонов? Подходят ли для этого шаблоны 7.7?

Через меню.
Нет.

85. Чем объединение конф. через Меню -- "Поддержка" -- "Настройка поддержки" отличается от стандартного сравнения. Наличием правил ?

Это совсем разные вещи, но при обновлении иногда вызывается сравнение и объединение, если конфигурация пользователя была изменена.

87. Почему у всех коллекций есть метод "Получить", а у структуры его нет?

Можно делать так:

Эл = Стр["Ключ"];

90. План счетов. Что такое Длина порядка? Зачем нужен порядок?

Для упорядочивания счетов в форме списка.

91. Предопред. процедуры "ПередЗаписью" и "ПриЗаписи". В чем различие между ними?

ПередЗаписью срабатывает ДО записи объекта в базу. ПриЗаписи - после записи объекта, но еще в той же транзакции. См. также события формы.
См. также Радченко

92. Себе. Рег. сведений. Чем "ПолучитьПоследнее" отличается от "Получить" (мне нужно знать значение на указанную дату. Чем пользоваться?)

ПолучитьПоследнее
Только для периодических регистров сведений

94. СправочникиМенеджер и СправочникМенеджер. В чем различие. Зачем их 2?

Это разные вещи.

95. Чем фактически отличаются "ПередЗаписью()" от "ПриЗаписи()"?

Вопрос уже был

96. Так же, чем отличаются "ПередОткрытием" и "ПриОткрытии"?.

в ПередОткрытием - форма еще не открыта

97. Планы видов характеристик. Что есть "Дополнительные значения характеристик"?

Служебный Справочник с доп. значениями
см. УТ, УПП

98. Как определить, является ли пустым реквизит типа "Перечисление"?

Если Рекв.Пустая() Тогда
5 Brave
 
28.09.04
21:24
Готовлюсь к экзамену на профессионала по платформе V8.
Осталось несколько вопросов, ответы на которые я не нашел.

4.24 Как можно записать значения нескольких констант одновременно в одной транзакции?
1.  Используя процедуры НачатьТранзакцию и ЗафиксироватьТранзакцию.
2.  Используя объект КонстантыНабор.
3.  Обоими способами.
4.  Это невозможно, константы записываются по одной.

6.23 Какие виды комментариев существуют во встроенном языке?
1. Однострочные
2. Многострочные
3. И те и другие

10.3 Если первое слово запроса SELECT (англ.), то на каком языке будут имена системных полей результата запроса, например, поля Ссылка (Ref)?
1.  На русском.
2.  На английском.
3.  Определяется свойством «Вариант встроенного языка» конфигурации.

10.15 Если поле участвует в предложении ГДЕ, должно ли оно входить в список полей выборки?
1.  Да.
2.  Нет.
3.  Да, если это поле является виртуальным.

10.18 Если поле участвует в предложении УПОРЯДОЧИТЬ ПО, должно ли оно входить в список полей выборки?
1.  Да.
2.  Нет.
3.  Да, если это поле является виртуальным.

Встречал ли кто на экзамене вопросы по объектам, введенным с 7-го релиза?
6 Brave
 
28.09.04
22:37
Еще один

11.32 Если результат запроса назначается в качестве источника данных для сводной таблицы, то по какой конструкции языка запросов определяются измерения и данные сводной таблицы?
1.  СГРУППИРОВАТЬ ПО и агрегатные функции.
2.  ИТОГИ...ПО.
3.  ВЫБРАТЬ.
7 Волшебник
 
29.09.04
08:25
(6) Итоги
8 AA
 
29.09.04
09:24
(5)
4.24
1.  Используя процедуры НачатьТранзакцию и ЗафиксироватьТранзакцию
10.3
3.  Определяется свойством «Вариант встроенного языка» конфигурации.
9 Волшебник
 
29.09.04
09:48
Давайте не будем сыпать вопросами из книжки. Подумайте сами.
10 Mash
 
29.09.04
10:03
(8)
Объект НаборКонстант тоже записывает и читает все константы набора одним методом Записать(), и ИМХО это значит в одной транзакцию. Поэтому, мне кажется что правильный ответ 3.

(5) 10.15, 10.18
Ответ 2 (нет, и там и там поля записываются по полному пути и могут не входить в список полей выборки, проведи эксперимент в базе !)

по 6.23 все неоднозначно
в приниципе многострочные комментарии есть совокупность однострочных и группируются они вроде в конфигураторе как один. Но на самом деле не уверен. Я бы ответил - 1.
11 BOS
 
29.09.04
10:14
4.24 - обоими способами (3)
6.23 - однострочные (1)
10.3 - определяется вариантом встроенного языка (3)
10.15 - нет (2)
10.18 - нет (2)
Как и остальные я могу ошибаться, но профессионала я сдавал без ошибок
12 BOS
 
29.09.04
10:15
По поводу 11.32 - согласен с волшебником - ИТОГИ ... ПО (2)
13 Archon
 
29.09.04
13:56
Волшебнику. Спасибо за ответ. Вы очень помогли мне. Я разобрался с тем, что Вы мне ответили. Продолжим?

? 75. Движения документа могут не зависеть от проведения. Как в этом случае быть с удалением движений.
Ответ-диалог (Волшебник):Это непростой вопрос. Подробнее пожалуйста. На самом деле, здесь мало что изменилось по сравнению с 7.7. Добавились регистры сведений, в том числе независимые, движения могут делать не только документы, но иногда должен быть обязательно указан регистратор. В документе есть параметр "Автоматическое удаление движений".
Мой вопрос: Я сформировал документ, скажем "Поступление материалов". Он делает несколько движений:
1. При записи (или как-нибудь по кнопке "Запомнить цены" -- в регистр сведений (периодический) записывает цены на товары)
2. При проведении делает проводки в регистре бухгалтерии
Что, при отмене проведения движения по регистру сведений тоже очистятся?


76. Какое различие между движениями проведенного и непроведенного документа.
Ответ-диалог (Волшебник): При отмене проведения документа его движения удаляются, если стоит параметр
"Автоматическое удаление движений".
Мой вопрос: все, или только выполненные в обработке "ОбработкаПроведения"


77. Редактирование описания. Меню "Элементы" -- "Отображать атрибуты". Что это?
Ответ-диалог (Волшебник): Где такое меню?
Мой ответ: При редактировании описания. Меню (сверху: "файл, правка, таблица,ЭЛЕМЕНТЫ")


66. Проведение по регистру сведений. Какое значение принимает реквизит регистра "Регистратор" при неуказании его в модуле проведения явно? Этот документ?


58. Администрирование хранилища. Что такое права пользователя на изменение состава версий.

59. Могу ли я встроенными средствами заблокировать пользователя?
Ответ: да.
Мой вопрос: а могу ли я его выкинуть (ЗавершитьРаботуСистемы()), если он заблокирован?


94. СправочникиМенеджер и СправочникМенеджер. В чем различие. Зачем их 2?
Ответ (Волшебник): Это разные вещи.
Мой вопрос: Хорошо. И в чем разница? Как работать с каждым из них.
(Знаю, что вопрос неудобный, но "ну не понимаю, и все тут!")


95. Чем фактически отличаются "ПередЗаписью()" от "ПриЗаписи()"?
Мой вопрос: Я знаю, что в момент "ПередЗаписью" объект еще не записан. Как я, как программист, могу это использовать?


99. Как получить текущее время? Текущую дату?

100. Правда, что на сервере в серверной версии нет РабочаяДата()

101. План счетов. Маска счета. Как она должна заполняться?
   - Какими символами?
   - Ее назначение.
   - На что влияет ее заполненность?

102. Почему у меня при указании в маске счетов символов "*" автоматически в код счета подставляются эти символы. При этом, я не могу их удалить.
103. Если я оставляю пустой маску плана счетов, то при любом открытии счета код автоматически затирается. При указании нового кода с первого раза он не принимает, говоря, что

код пуст, а затем принимает.
14 Archon
 
29.09.04
15:02
up
15 Волшебник
 
29.09.04
15:09
"Что, при отмене проведения движения по регистру сведений тоже очистятся?"

Должны. А провести эксперимент можно?

-------------
При редактировании описания. Меню (сверху: "файл, правка, таблица,ЭЛЕМЕНТЫ")

Это атрибуты HTML-тегов описания. Включи палитру свойств и увидишь их.

-------------
66. Проведение по регистру сведений. Какое значение принимает реквизит регистра "Регистратор" при неуказании его в модуле проведения явно? Этот документ?

Если он есть, его надо указывать.
Если не указан, то будет Пустая ссылка или Неопределено (для составного типа).

58. Администрирование хранилища. Что такое права пользователя на изменение состава версий.

Редактирование истории хранилища.

59. Могу ли я встроенными средствами заблокировать пользователя?
Ответ: да.
Мой вопрос: а могу ли я его выкинуть (ЗавершитьРаботуСистемы()), если он заблокирован?

Нужно провести эксперимент.

94. СправочникиМенеджер и СправочникМенеджер. В чем различие. Зачем их 2?
Ответ (Волшебник): Это разные вещи.
Мой вопрос: Хорошо. И в чем разница? Как работать с каждым из них.
(Знаю, что вопрос неудобный, но "ну не понимаю, и все тут!")

Читай книгу Митичкина, мою то бишь.

95. Чем фактически отличаются "ПередЗаписью()" от "ПриЗаписи()"?
Мой вопрос: Я знаю, что в момент "ПередЗаписью" объект еще не записан. Как я, как программист, могу это использовать?

Иногда бывает нужно.

99. Как получить текущее время? Текущую дату?

ТекущаяДата() - включает и время

100. Правда, что на сервере в серверной версии нет РабочаяДата()

да


102. Почему у меня при указании в маске счетов символов "*" автоматически в код счета подставляются эти символы. При этом, я не могу их удалить.
103. Если я оставляю пустой маску плана счетов, то при любом открытии счета код автоматически затирается. При указании нового кода с первого раза он не принимает, говоря, что

код пуст, а затем принимает.
16 Archon
 
29.09.04
15:43
Спасибо.