75500

Типы данных, используемые при программировании в ИС 1С

Доклад

Информатика, кибернетика и программирование

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

Русский

2015-01-15

30.5 KB

1 чел.

69. Типы данных, используемые при программировании в ИС 1С

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

Константа – средство работы с постоянными (или условно постоянными) значениями. В константах хранится информация, которая не изменяется или изменяется достаточно редко. Например, название организации, почтовый адрес. Перечень констант, доступный в конкретной конфигурации, их названия и тип определяются в конфигураторе.

Справочник – средство для ведения списков однородных элементов данных. Помимо наименования элементов данных, списки могут содержать различную дополнительную информацию. Физическим аналогом справочника может являться картотека. Каждая карточка – это элемент справочника, а сведения, заносимые в карточку, являются реквизитами справочника. Перечень справочников, доступных в конкретной конфигурации, их названия и реквизиты определяются в конфигураторе.

Перечисление – средство работы с элементами данных, список возможных значений которых жестко задан (например, для перечисления «ФормаОплаты» можно задать возможные значения: «Нал», «Безнал»). В отличие от справочников, списки значений в перечислении задаются в процессе их создания в конфигураторе и при выполнении задачи не могут быть изменены. Состав перечислений, доступных в конкретной конфигурации, их названия и допустимые значения определяются в конфигураторе.

Документ – средство для ввода первичной информации о совершаемых хозяйственных операциях. Перечень документов, доступных в конкретной конфигурации, их названия, реквизиты и другие свойства определяются в конфигураторе.

Запрос – средство для выполнения обращения к документам, регистрам, документам, справочникам и журналам расчетов с целью получения сводной информации при формировании выходных отчетов. В программных модулях допускается создавать произвольное число объектов типа Запрос при помощи вызова системной функции

Текст – средство работы с текстовыми документами. В программных модулях допускается создавать произвольное число объектов типа Текст при помощи вызова системной функции.

Таблица – средство работы с таблицами (отчетами). В программных модулях допускается создавать произвольное число объектов типа Таблица, при помощи вызова системной функции.

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

Периодический — средство для работы с периодическими реквизитами справочников и периодическими константами. В программных модулях допускается создавать произвольное число объектов типа Периодический при помощи вызова системной функции.

ФС – средство для работы с дисковыми файлами непосредственно из встроенного языка системы 1С:Предприятие.

XBase – средство для работы с файлами баз данных DBF формата непосредственно из встроенного языка системы 1С:Предприятие.

Следующие типы данных доступны только при наличии компоненты «Бухгалтерский учет»:

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

Счет – это агрегатный тип данных для доступа к объектам данных — бухгалтерским счетам. Бухгалтерские счета используются компонентой «Бухгалтерский учет» системы 1С:Предприятие для идентификации разрезов синтетического учета наличия и движения средств. В общем виде смысл типа данных «Счет» вполне соответствует общепринятому понятию «Счет» в бухгалтерском учете. В конфигурации системы может быть создано несколько планов счетов. План счетов является фактически видом для значений типа «Счет».

ВидСубконто является служебным типом данных. Он предназначен для идентификации Вида субконто, созданного в метаданных.

Операция — средство для манипулирования из встроенного языка данными бухгалтерских операций и проводок формируемых документом. БухгалтерскиеИтоги – средство для организации доступа к бухгалтерским итогам в различных разрезах, за различные периоды и с разной степенью детализации. При наличии в системе 1С:Предприятие компоненты «Бухгалтерский учет» система автоматически реализует специальный механизм работы с бухгалтерскими итогами. Данный механизм обеспечивает хранение, динамический пересчет бухгалтерских итогов и их извлечение средствами встроенного языка. Система хранения бухгалтерских итогов поддерживается системой 1С:Предприятие автоматически на основе существующих планов счетов. При редактировании планов счетов — в конфигураторе или при работе с системой 1С:Предприятие — для счета могут быть установлены ряд свойств, которые влияют на организацию хранения бухгалтерских итогов: это признаки ведения валютного и количественного учета, а также включение аналитического учета по субконто. Изменение бухгалтерских итогов может производиться только проводками бухгалтерских операций.

Каждый агрегатный тип данных, как правило, имеет набор атрибутов и методов. Атрибуты по свойствам напоминают переменные, т. е. им можно присваивать или читать их значения. Методы – это те действия, которые может выполнять агрегатный тип данных. Методы могут иметь или не иметь возвращаемое значение. Если метод имеет возвращаемое значение, то он может размещаться в правой части оператора присваивания, в выражениях, в описании фактических параметров других вызываемых методов, процедур или функций.


 

А также другие работы, которые могут Вас заинтересовать

83459. Міжнародна правосуб’єкгність Міжнародного Комітету Червоного Хреста та Червоного Півмісяця 32.68 KB
  Наприклад Міжнародний Рух Червоного Хреста та Червоного Півмісяця є організацією яку важко однозначно віднести як до одної так і до іншої групи. Складається вона з трьох складових: Міжнародного Комітету Червоного Хреста членами якого є фізичні особи громадяни Швейцарії; Ліги Товариств Червоного Хреста та Червоного Півмісяця членами яких є національні товариства Червоного Хреста та Червоного Півмісяця; Національні товариства в кількості понад 120ти. Незважаючи на це держави співпрацюють з Міжнародним Рухом Червоного Хреста та...
83460. Міжнародна правосубєктність Євросоюзу 38.14 KB
  До підписання Лісабонських договорів про Євросоюз і функціонування Євросоюзу питання міжнародної правосубєктності ЄС не були врегульовані. Міжнародну правосубєктність мали тільки європейські співтовариства. Відповідні повноваження Європейського співтовариства були визначені в установчих документах та розвинуті практикою Суду
83461. Міжнародна правосубєктність державоподібних утворень 37.76 KB
  Ватикан це містодержава яка є резиденцією центра католицької церкви Святого Престолу. Святий Престол слід розуміти як сукупність центральних органів з Папою Римським на чолі в свою чергу містодержава Ватикан є геополітичним формуванням створеним на підставі договору між Святим Престолом та Італією від 11 лютого 1929 р. Згідно з цим договором Ватиканська держава є власністю Святого Престолу який здійснює над нею виключну та необмеженою владу та суверенну юрисдикцію. Показово що як член Міжнародної агенції з атомної енергії Ватикан...
83462. Проблема міжнародної правосуб’єктності фізичної особи 37.01 KB
  В міжнародному праві почали формуватися норми з яких витікають права та обовязки адресовані безпосередньо фізичним особам. Крім того прибічники визнання міжнародної правосубєктності фізичної особи підкреслюють що проявом міжнародної субєктності останньої є не тільки володіння правами та обовязками що витікають безпосередньо з міжнародного права але також судовий захист цих правяк і можливість виконання зобовязань причому через міжнародні органи. Проте у вітчизняній доктрині міжнародного права заперечується визнання статусу...
83463. Поняття визнання в міжнародному праві 35.51 KB
  Таке визначення визнання вказує поперше на те що це є акт політичний який залежить від політичних інтересів держави що визнає та подруге це є акт правовий тобто такий що тягне за собою правові наслідки встановлення дипломатичних консульських відносинукладення договорів та ін. Інститут визнання відноситься відповідно дестинаторами визнання є до визнання державиуряду повсталої сторони нації що бореться за свою незалежність. В ширшому розумінні визнання відноситься до будьякої правової ситуації наприклад визнання...
83464. Теорії визнання 36.65 KB
  Згідно з конститутивною теорією визнання лише визнання породжує відповідні правові наслідки та надає відповідні правові консти туюючі правовстановлюючі якості дестинатору визнання: державі міжнародну правосубєктністьуряду здатність представляти державу у міжнародних відносинах. Відповідно без визнання держава не може вважатися субєктом міжнародного права. Серед недоліків конститутивної теорії визнання потрібно зазначити поперше відсутність визначеної кількості актів визнання необхідних для надання дестинатору зазначених...
83465. Види визнання 36.34 KB
  Визнання держави має місце у випадках появи нової незалежної держави революційних та інших соціальних перетворень територіальних змін обєднання та розділу держав і т. Основним критерієм визнання держави є її незалежність та самостійність у реалізації ефективної та легітимної державної влади що означає законність її встановлення та підтримку з боку населення встановленого режиму. Визнання уряду означає визнання його здатності здійснювати ефективну державну владу в країні та представляти її на міжнародній арені.
83466. Визнання держав 34.95 KB
  В міжнародному праві існують дві теорії визнання держав конститутивна і декларативна. Конститутивна теорія: політичний акт визнання є попередньою умовою існування юридичних прав нової держави. Саме акт визнання іншими державами створює нову державу породжує і забезпечує її міжнародну правосубєктність. Визнання нової держави яка додержує умов державності має бути правовим обовязком.
83467. Форми визнання 36.2 KB
  Найбільш поширеним є визнання dejure яке є офіційним повним та остаточним. Воно передбачає встановлення між субєктами міжнародного права міжнародних відносин у повному обсязі та супроводжується як правило заявою про офіційне визнання та встановленням дипломатичних відносин. Визнання деюре носить безумовний характер та як правило не може буди відкликане.