Отправляет email-рассылки с помощью сервиса Sendsay

RFpro.ru: 1С для программиста

  Все выпуски  

RusFAQ.ru: 1С для программиста


Информационный Канал Subscribe.Ru

РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / 1С для программиста

Выпуск № 11
от 03.08.2005, 14:00

Администратор:Калашников О.А.
В рассылке:Подписчиков: 120, Экспертов: 12
В номере:Вопросов: 2, Ответов: 7


Вопрос № 24203: Товарищи программисты 1С Объясните, что тако реквизит справочника и атрибут справочника? Чем они отличаются? Когда 1С: Предприятие открыто в режиме предприятие я захожу в справочник и вижу заглавия столбцов, как я понял это и есть ...
Вопрос № 24206: Вопрос программистам 1С: Скажите мне пожалуйста, чем отличается процедура, функция и метод. Вот, что я знаю: Процедура ничего не возвращает, а функция обязательно это делает, а под методом что понимается? Если не сложно, то привед...

Вопрос № 24.203
Товарищи программисты 1С
Объясните, что тако реквизит справочника и атрибут справочника?
Чем они отличаются?
Когда 1С: Предприятие открыто в режиме предприятие
я захожу в справочник и вижу заглавия столбцов, как я понял это и есть
реквизиты справочника.
Атрибут - это наверное значение реквизита?

Цитата з электронной книги:
"У объектов имеются некоторые атрибуты (свойства, реквизиты)."
Если справочник - это объект, тогда атрибут - это реквизит и свойство объекта.
Верно?
Объясните пожалуйста. :-)
Отправлен: 29.07.2005, 10:28
Вопрос задал: Терсков Алексей Николаевич (статус: Посетитель)
Всего ответов отправлено: 3

Отвечает: Big
Здравствуйте, Терсков Алексей Николаевич!
К атрибутам справочника, помимо его реквизитов, относятся также Код, Наименование, Родитель и Владелец (смотрите в синтакс-помощнике)
Ответ отправил: Big (статус: 1-ый класс)
Отправлен: 29.07.2005, 21:41
Оценка за ответ: 5
Комментарий оценки:
Знал бы я еще где там все найти.

Отвечает: ValeryN
Здравствуйте, Терсков Алексей Николаевич!
Справочники — это агрегатный тип данных, средство для работы со списками однородных элементов данных. При помощи справочников организуется ввод стандартной информации в документы, а также ее просмотр и, если необходимо, корректировка. В большинстве своем справочники являются электронными аналогами каталогов. Каждая карточка — это строка справочника, а сведения, заносимые в карточку, являются реквизитами справочника.

Название и структура каждого конкретного справочника определяется при его создании в конфигураторе. У любого справочника существует два обязательных реквизита, которые создаются автоматически — "Код" и "Наименование". Другие реквизиты справочника, которые могут содержать различную дополнительную информацию помимо наименования, определяются в конфигураторе конкретно для каждого создаваемого справочника

Реквизиты справочников могут быть периодическими или нет (это задается в конфигураторе при создании реквизита). Периодические реквизиты — это реквизиты, значения которых связаны с датой. При изменении значения периодического реквизита старое значение сохраняется, при этом новое значение действует с указанной даты, а старое — до указанной даты. Работа с периодическими реквизитами осуществляется при помощи методов Получить и ИспользоватьДату, а также при помощи специального агрегатного типа данных — Периодический.

Система 1С:Предприятие дает возможность создавать и использовать многоуровневые справочники. Количество уровней вложенности конкретного справочника устанавливается в конфигураторе. Кроме того, справочникам можно указывать их подчиненность другим справочникам, образовывая таким образом связи типа «один ко многим».

Если справочник это таблица - то его атрибуты - столбцы:
Код (пример:табельный номер), наименование (пример:ФИО), родитель (Группа), владелец(перебрать элементы справочника принадлежащий другому справочнику ). Ну еще переменные атрибуты.

---------
Удачи вам и будьте здоровы!
Ответ отправил: ValeryN (статус: 6-ой класс)
Отправлен: 01.08.2005, 14:46
Оценка за ответ: 5

Отвечает: Шахрайчук Владимир Анатольевич
Здравствуйте, Терсков Алексей Николаевич!
В описании встроенного языка одно и то же называют то словом реквизит, то словом атрибут. Это одно и то же.
Те колонки, что Вы видите в 1С Предприятии создаются в форме списка. Они могут показывать реквизиты , а могут показывать какие - то вычисляемые значения , Например, остатки этого ТМЦ на складе.
Ответ отправил: Шахрайчук Владимир Анатольевич (статус: 1-ый класс)
Отправлен: 03.08.2005, 09:43
Оценка за ответ: 5
Комментарий оценки:
аттрибут - это предопределенный реквизит, так я прочитал, но все равно одно и тоже.


Вопрос № 24.206
Вопрос программистам 1С:
Скажите мне пожалуйста, чем отличается процедура, функция и метод.
Вот, что я знаю:
Процедура ничего не возвращает, а функция обязательно это делает, а
под методом что понимается?
Если не сложно, то приведите примеры всех трех подпрограмм, если
конечно метод - это подпрограмма.
Отправлен: 29.07.2005, 11:26
Вопрос задал: Терсков Алексей Николаевич (статус: Посетитель)
Всего ответов отправлено: 4

Отвечает: Алексей Смуриков
Здравствуйте, Терсков Алексей Николаевич!
Метод - это такая же продура или функция, которая применима к конкретному объекту (т.е. является неотъемленной частью класса), например:

Док=СоздатьОбъект("Документ.ПриходныйОрдер");
Док.НайтиПоНомеру(1);

где "НайтиПоНомеру" и является методом объекта...

* Metall forever! *

---------
Металл Forever вот и всё!!!
Ответ отправил: Алексей Смуриков (статус: Практикант)
Отправлен: 29.07.2005, 19:52
Оценка за ответ: 5

Отвечает: Big
Здравствуйте, Терсков Алексей Николаевич!
В дополнение к предыдущему ответу скажу, что методы объекта могут возвращать значение. В частности, метод "НайтиПоНомеру" возвращает значение 1 - если документ найден, и 0 - если нет:

Приложение:

Ответ отправил: Big (статус: 1-ый класс)
Отправлен: 29.07.2005, 21:42
Оценка за ответ: 5

Отвечает: *Kot*
Здравствуйте, Терсков Алексей Николаевич!

Как я понимаю (хотя с 1С на ВЫ):
- процедура выполняет какие-либо действия без возврата результата.
- функция же обязательно возвращает конечные результаты, если конечно она была вызвана оператором присваивания "=", в противном случае ничего не возвращает.
- Метод - также какое-либо действие, не возвращающее результата.
Ответ отправил: *Kot* (статус: Студент)
Отправлен: 30.07.2005, 09:57

Отвечает: ValeryN
Здравствуйте, Терсков Алексей Николаевич!
ОБЪЕКТЫ

Самое главное понятие 1С -- это "объект". Объект -- это элемент реального мира. Объектом может быть все что угодно: компьютер, облако, кошка... Но нас интересуют только те объекты, которые имеются в офисной деятельности предприятия: документы, отчеты, справочники... Программа для 1С представляется как совокупность объектов, взаимосвязанных между собой, т.е. конфигурация объектов. Например, документ "Приказ о приеме на работу", справочник "Сотрудники", отчет "Сотрудники, принятые за период".

АТРИБУТЫ

У объектов имеются некоторые атрибуты (свойства, реквизиты). Например, сотрудник имеет фамилию, имя, отчество, оклад, табельный номер. Приказ о приеме имеет номер и дату. Набор свойств объекта задается разработчиком.

МЕТОДЫ

Также объекты имеют определенные методы (процедуры и функции). Например, вы можете выбрать всех сотрудников с помощью метода справочника ВыбратьЭлементы(), или можно сохранить документ методом Записать().

---------
Удачи вам и будьте здоровы!
Ответ отправил: ValeryN (статус: 6-ой класс)
Отправлен: 01.08.2005, 14:52
Оценка за ответ: 5
Комментарий оценки:
Ага!, а я знаю с какого учебника вы мне оиветили
;-)
с электронного!
пять с минусом.


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

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

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

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


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2005, RusFAQ.ru, Россия, Москва. Все права защищены.
Идея, дизайн, программирование, авторское право: Калашников О.А.

Яндекс


Subscribe.Ru
Поддержка подписчиков
Другие рассылки этой тематики
Другие рассылки этого автора
Подписан адрес:
Код этой рассылки: comp.soft.prog.1cprogfaq
Отписаться
Вспомнить пароль

В избранное