Вычисление логических выражений в операторах встроенного языка

Цена:
10 руб.

Состав работы

material.view.file_icon
material.view.file_icon bestref-394706.rtf
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

В условных операторах и операторах цикла встроенного языка системы 1С:Предприятие для определения последовательности выполняемых действий используются логические выражения. Логическим выражением может быть элементарное логическое выражение (сравнение двух значений) или более сложные конструкции полученные из элементарных логических выражений при помощи логических операций И/ИЛИ/НЕ.
Логические выражения могут быть весьма сложными и изощренными. И здесь у разработчика конфигурации может возникнуть сложности, связанные с неправильным пониманием правил вычисления логических выражений. Рассмотрим пример.
Предположим, имеется процедура, предназначенная для обработки некоторого реквизита справочника или документа. Тип данного реквизита не определен, а процедура может вызываться для любого значения реквизита вне зависимости от его типа. Процедура может иметь вид:
Процедура Обработать(Об)
Если (ТипЗначенияСтр(Об) = "Справочник") И (Об.Вид() = "Товары") Тогда
// Некоторые действия
КонецЕсли;
...
КонецПроцедуры
Если в качестве значения параметра, передаваемого в данную процедуру, будет фигурировать элемент справочника любого вида, то процедура будет работать нормально, но если в качестве параметра будет передано значение типа "Число" или "Дата", то выполнение процедуры будет аварийно завершено. В логическом выражении, используемом в операторе 'Если' только составляющая ТипЗначенияСтр(Об) = "Справочник" будет корректно функционировать независимо от типа передаваемого параметра, а составляющая Об.Вид() = "Товары" сможет нормально работать только в том случае, если в качестве параметра в процедуру передано значение агрегатного типа и для данного агрегатного типа определен метод Вид(). Дело в том, что при вычислении логических выражений встроенный язык системы 1С:Предприятие 7.х сначала вычисляет элементарные логические выражения (операции сравнения), а затем производит вычисление логического выражения в целом (операции И/ИЛИ/НЕ).
Технология изготовления детали "Вал Раздаточный"
Содержание Введение 3 1 Технологическая часть 6 1.1 Служебное назначение и конструкция детали 6 1.2 Анализ технологичности конструкции детали 10 1.3 Выбор метода получения исходной заготовки 11 1.4 Определение типа и организационной формы производства 20 1.5 Выбор и обоснование варианта маршрутного технологического процесса 23 1.5.1 Разработка технологического маршрута 23 1.5.2 Назначение технологических баз 24 1.5.3 Выбор оборудования и технологической оснастки 25 1.6 Расчет припусков на механи
User creed : 16 февраля 2012
2850 руб.
Українсько-словацькі відносини: формування системи міждержавного співробітництва (1990-ті роки)
ЗМІСТ Сторінки Вступ Розділ 1. ДЖЕРЕЛА, ІСТОРІОГРАФІЯ І МЕТОДОЛОГІЯ ДОСЛІДЖЕННЯ СТОСУНКІВ МІЖ УКРАЇНОЮ ТА СЛОВАЦЬКОЮ РЕСПУБЛІКОЮ У 90-ТІ РОКИ ХХ СТОЛІТТЯ 1.1 Джерельна база дослідження новітньої історії українсько-словацьких відносин 1.2 Рівень вивчення проблеми і методологія засади конкретно-історичного аналізу українсько-словацького співробітництва Розділ 2. СТАНОВЛЕННЯ І РОЗВИТОК СИСТЕМИ УКАЇНСЬКО-СЛОВАЦЬКИХ МІЖДЕРЖАВНИХ ЗОВНІШНЬОПОЛІТИЧНИХ ТА ЕКОНОМІЧНИХ ВІДНОСИН 2.1 Українсько-словац
User DocentMark : 10 сентября 2013
45 руб.
Усечённая пирамида. Вариант 17 ЧЕРТЕЖ
Усечённая пирамида. Вариант 17 ЧЕРТЕЖ Графическая работа 5 часть 2 Построить три проекции пятиугольный пирамиды, усеченной плоскостью Р, натуральную величину сечения, развертку и изометрию. a = 30 град А = 43 мм Чертеж выполнен на формате А3 +3d модель + pdf (все на скриншотах показано и присутствует в архиве) выполнены в КОМПАС 3D. Также открывать и просматривать, печатать чертежи и 3D-модели, выполненные в КОМПАСЕ можно просмоторщиком КОМПАС-3D Viewer. По другим вариантам и
User coolns : 7 марта 2026
200 руб.
Усечённая пирамида. Вариант 17 ЧЕРТЕЖ
Контрольная работа по дисциплине «Информационные системы финансового анализа». Вариант №2
Задание №1. Анализ финансового состояния компании Оценка финансовой устойчивости организации с помощью анализа обеспеченности запасов собственными и заемными средствами Задание №2. Обзор информационной системы финансового анализа «Мастер финансов: Анализ»
User мила57 : 27 мая 2020
450 руб.
up Наверх