Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
1C_pr77_Lang1.doc
Скачиваний:
12
Добавлен:
20.11.2019
Размер:
2.43 Mб
Скачать

Глава 17 Работа с операциями и проводками 229

Контекст работы с операциями и проводками 229

Атрибуты объекта «Операция» 229

ДатаОперации 229

Содержание 230

СуммаОперации 230

<РеквизитОперации> 230

Документ 231

Сумма 231

Валюта 231

ВалСумма 232

Количество 232

<РеквизитПроводки> 232

Дебет 233

Кредит 233

Атрибуты объектов «Дебет» и «Кредит» 233

Счет 233

<Субконто> 234

Методы объектов «Дебет» и «Кредит» 234

Субконто 234

ПредставлениеСубконто 234

Методы объекта «Операция» 235

ВыбратьОперации 235

ВыбратьОперацииСПроводками 235

ИспользоватьСубконто 237

ИспользоватьКорСубконто 237

ВыбратьПоЗначению 238

ПолучитьОперацию 238

НайтиОперацию 239

Выбрана 239

УстановитьАтрибут 240

ПолучитьАтрибут 240

ВыбратьПроводки 240

ПолучитьПроводку 240

ПроводкаВыбрана 241

КоличествоПроводок 241

ПолучитьПроводкуПоНомеру 241

Пров 242

НомерПроводки 242

ПланСчетов 242

НомерКорреспонденции 243

СложнаяПроводка 243

НомерСтрокиДокумента 243

ПредставлениеПроводки 244

ПредставлениеСубконто 244

НазначитьТип 244

Новая 245

ЗаписатьПроводки 245

Записать 246

Удалить 246

ПометкаУдаления 247

СнятьПометкуУдаления 247

ПолучитьВремя 247

УстановитьВремя 248

ПолучитьДокумент 248

ВключитьПроводки 249

НоваяПроводка 249

НоваяКорреспонденция 249

ПроверитьПроводку 250

УдалитьПроводку 250

Атрибуты контекста модуля формы операции 251

БИ 251

Методы контекста модуля формы операции 251

ПоТиповойОперации 251

ИспользоватьВалюту 251

ИспользоватьКорСчет 251

ИспользоватьСубконто 252

ИзменениеПорядкаСтрок 252

Предопределенные процедуры модуля формы операции 252

ВводНового 253

ВводНаОсновании 253

ПриЗаписи 253

ПриНачалеРедактированияСтроки 254

ПриВводеСтроки 254

ПриРедактированииНовойСтроки 254

ПриУдаленииСтроки 255

ПриИзмененииПорядкаСтрок 255

Введение

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

1С:Предприятие является гибкой настраиваемой системой, с помощью ко­торой можно решать широкий круг задач в сфере автоматизации деятельности предприятий. Специфические алгоритмы конфигурации описываются в систе­ме 1С:Предприятие при помощи программной компоненты Конфигуратор (да­лее по тексту — конфигуратор) в программных модулях, содержащих тексты на встроенном языке системы 1С:Предприятие.

Назначение и краткая характеристика встроенного языка

Встроенный язык системы 1С:Предприятие предназначен для описания (на стадии разработки конфигурации) алгоритмов функционирования прикладной задачи.

Встроенный язык (далее по тексту — язык) представляет собой предметно-ориентированный язык программирования, специально разработанный с уче­том возможности его применения не только профессиональными программи­стами. В частности, все операторы языка имеют как русское, так и англоязыч­ное написание, которые можно использовать одновременно в одном исходном тексте. Основной язык, описываемый в данной книге — русский, однако для каждого оператора языка приводится его англоязычный синоним.

При своей относительной простоте язык обладает некоторыми объектно-ориентированными возможностями, например, правила доступа к атрибутам и методам специализированных типов данных (документам, справочникам и т. п.) подобны свойствам и методам объектов, используемых в других объектно-ориентированных языках. Однако специализированные типы данных не могут определяться средствами самого языка, а задаются в визуальном режиме кон­фигуратора.

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]