Меню


Курсы СтимулСправочникПолезные материалыфункции

Материалы слушателям курсов: "Функции"

1С:Предприятие 7.7

1С:Предприятие 8.2 / Бухгалтерия для Украины

1С:Предприятие 8.2 / Разработчикам

1С:Предприятие 8.2 / Управление производственным предприятием для Украины

1С:Предприятие 8.2 / Управление торговлей для Украины

1С:Предприятие 8.2 / Управление торговым предприятием для Украины

1С:Предприятие 7.7 / Администрирование 1С:Предприятие 7.7

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

Сообщение "Определения процедур и функций должны размещаться перед операторами основной программы" может выдаваться, если после команды "КонецФункции" или "КонецПроцедуры" ставится символ ";" - программа считает этот символ пустым оператором. Этот оператор не вызывает ошибки, только если стоит после последней процедуры или функции модуля.
 

1С:Предприятие 8.2 / Бухгалтерия для Украины / Общее описание

Система помощи 1С

Система помощи 1С

Прочитав этот раздел, Вы узнаете о том, где в программе можно найти подсказку по интересующим Вас вопросам, о том, как работает "Справка" и о всех ее составляющих.Справка
 

1С:Предприятие 8.2 / Бухгалтерия для Украины / Подготовка к эксплуатации

Подготовка к эксплуатации

Подготовка к эксплуатации

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

1С:Предприятие 8.2 / Разработчикам / Web-расширения

Расшифровки в отчетах и диаграммах Web-расширения

Расшифровка – это отображение дополнительной, уточняющей информации. Например, для поля "Сумма продаж" в отчете или диаграмме расшифровкой может служить отчет, содержащий список документов, по которым были произведены продажи. Для ячейки отчета "Контрагент" (область легенды для диаграммы) в качестве расшифровки может быть вызвана форма контрагента и т.п.
 

1С:Предприятие 8.2 / Разработчикам / Клиент-серверное взаимодействие и вопросы безопасности

Безопасность прикладного программного интерфейса сервера

Область применения: управляемое приложение, мобильное приложение, обычное приложение.
 

Ограничение на установку признака «Вызов сервера» у общих модулей

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

Безопасность прикладного программного интерфейса сервера

При работе в режиме управляемого приложения, клиентское приложение (тонкий или веб-клиент) обращается к серверу 1С:Предприятия посредством открытого HTTP-протокола. Таким образом, сервер 1С:Предприятия может быть вызван извне сторонними программами тем же способом, как это штатно делает клиентское приложение, и злоумышленник может получить несанкционированный доступ к пользовательским данным или нарушить работоспособность сервера.
 

Ограничение на выполнение «внешнего» кода на сервере

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

1С:Предприятие 8.2 / Разработчикам / Настройка прав доступа к данным

Использование привилегированного режима

1.1. Привилегированный режим позволяет
 

1С:Предприятие 8.2 / Разработчикам / Общее

Примеры задания параметров предмета исчисления для функции ЧислоПрописью()

Примеры задания параметров предмета исчисления для функции ЧислоПрописью()

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

1С:Предприятие 8.2 / Разработчикам / Платформа, механизмы и технологии

Особенности работы формы с данными

Любая управляемая форма предназначена для отображения и изменения некоторых данных. Такие данные, как правило, хранятся в реквизитах формы. Совокупность этих данных (значения реквизитов формы) называется данными формы.Открытие формы. Редактирование формы. Закрытие формы
 

1С:Предприятие 8.2 / Разработчикам / Проектирование пользовательских интерфейсов

Картинки (иконки) в названии команд

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

1С:Предприятие 8.2 / Разработчикам / Разработка и использование библиотек

Обеспечение обратной совместимости библиотек

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

Имена объектов метаданных в иерархии библиотек

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

1С:Предприятие 8.2 / Разработчикам / Разработка пользовательских интерфейсов

Информирование пользователя

1. Случаи, когда необходимо довести информацию до пользователя:См. также
 

1С:Предприятие 8.2 / Разработчикам / Реализация обработки данных

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

1.1 В языке запросов возможно обращаться не только к полям исходных таблиц запроса, перечисленных в предложении ИЗ, но и к полям таблицы, на которую ссылается поле исходной таблицы запроса, если это поле имеет ссылочный тип. Имена полей при этом пишутся "через точку". Применение такой конструкции приводит к неявному соединению с дополнительными таблицами для получения значений полей "через точку".См. также
 

Округление результатов арифметических операций в запросах

1. Если в операции деления заранее известны порядки числителя и знаменателя, то следует по возможности избегать выполнения деления числа заведомого маленького порядка на число заведомо большого порядка. Например, вместо:
 

Чтение отдельных реквизитов объекта из базы данных

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

1С:Предприятие 8.2 / Разработчикам / Система компоновки данных

Использование параметров - периодов в системе компоновки данных

Использование параметров - периодов в системе компоновки данных

Для многих отчетов необходимо дать возможность пользователю указывать период, за который необходимо получить отчет. Часто данные периоды требуется указывать не с точностью до секунды, а с точностью до дня. Для того чтобы пользователь имел возможность ввести в параметрах данных дату без времени, достаточно указать в описании параметра данных тип параметра Дата с указанием состава даты "Дата".Использование дат. Использование стандартных периодов
 

Использование функций общих модулей

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

1С:Предприятие 8.2 / Разработчикам / Соглашения при написании кода

Особенности использования структур в качестве параметров процедур и функций

Область применения: управляемое приложение, мобильное приложение, обычное приложение.См. также
 

Описание процедур и функций

1. Описание процедур и функций рекомендуется выполнять в виде комментария к ним. Необходимость комментирования отдельных участков кода процедур и функций должна определяться разрабочиком исходя из сложности и нестандартности конкретного участка кода.Автоупорядочивание комментариев к процедурам или функциям с директивами компиляции
 

Использование модуля объекта, модуля менеджера объекта и общих модулей

1. Модуль объекта предназначен для реализации поведения отдельного экземпляра объекта (СправочникОбъект, ДокументОбъект и т.п.). В модуле объекта размещаются процедуры и функции, которые работают с данными объекта (ЭтотОбъект и переменные модуля объекта), в том числе когда он еще не записан в информационную базу.
 

Имена процедур и функций

Verdana; 9.5pt; "1. Правильный выбор имен процедур и функций очень важен для повышения читаемости кода. В большинстве случаев хорошо выбранное имя процедуры в сочетании с правильно подобранными именами параметров избавляют от необходимости ее как-то дополнительно описывать. В ряде случаев, сложности в выборе имени процедуры и (или) ее параметров свидетельствуют о неправильной архитектуре программного кода. И наоборот, если "самодокументирующееся" имя придумать легко, значит процедура спроектирована правильно.
 

Ограничения на использование экспортных процедур и функций

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

Структура модуля

1.1. В программном модуле (общие модули, модули объектов, модули менеджеров объектов, модули форм, команд и т.п.) в общем случае могут присутствовать следующие разделы в приведенной ниже последовательности:
 

Особенности применения функции ПредопределенноеЗначение

Функция глобального контекста ПредопределенноеЗначение позволяет получать значения ссылок на предопределенные элементы справочников, планов видов характеристик, планов счетов, планов видов расчета, ссылки на значения перечислений и точек маршрута бизнес-процессов по строковому имени. Например,См. также
 

Использование дублирующего кода

1. Дублированием кода называется способ разработки конфигурации, при котором при создании нового функционала копируются без изменений уже существующие фрагменты кода или целиком процедуры и функции и при этом копируемый функционал по логике приложения должен быть одинаковым.См. также
 

Общие требования к построению конструкций встроенного языка

1. В конструкциях встроенного языка ключевые слова пишутся канонически (как в документации или Синтакс-помощнике). Правильно:См. также
 

1С:Предприятие 8.2 / Разработчикам / Создание и изменение объектов метаданных

Особенности разработки конфигураций для ОС Linux

Область применения: управляемое приложение, обычное приложение.См. также
 

1С:Предприятие 8.2 / Управление производственным предприятием для Украины / Вопросы по программе редакции 1.1

Перейти к разделу 1С:Предприятие 8.2 / Управление производственным предприятием для Украины / Вопросы по программе редакции 1.1

1С:Предприятие 8.2 / Управление торговлей для Украины / Ввод начальных остатков

Перейти к разделу 1С:Предприятие 8.2 / Управление торговлей для Украины / Ввод начальных остатков

1С:Предприятие 8.2 / Управление торговлей для Украины / Учет запасов и торговля

Перейти к разделу 1С:Предприятие 8.2 / Управление торговлей для Украины / Учет запасов и торговля

1С:Предприятие 8.2 / Управление торговым предприятием для Украины / Кадровый учет

Перейти к разделу 1С:Предприятие 8.2 / Управление торговым предприятием для Украины / Кадровый учет

 

Страницы: 1   2  

Просмотреть еще статьи на тему "Функции".


Нас находят: 1с 8 2 определения процедур и функций должны, 1с 8 2 процедуры и функции, встроенные функции безопасности 1С:Предприятие 8 2


Подписка на новости RSS     Добавьте в закладки Google fusion     Мы в Google+    

 

Мы ВКонтакте

 

Мы на Facebook