1С:Предприятие 8.0
Предназначено для лиц, создающих и сопровождающих приложения, функционирующие на платформе 1С:Предприятие 8.0. На большом числе примеров изучаются методы и техника программирования на встроенном языке 1С:Предприятие 8.0. Рассмотрены проблемы разработки заказной конфигурации, отражающей производственные процессы условного предприятия. В процессе ее реализации демонстрируются механизмы построения объектов конфигурации: справочников, документов, регистров и др. Освещены вопросы вывода накопленных данных в виде текстовых и табличных документов, а также диаграмм. Отдельная глава посвящена обмену данными между приложениями.Тексты всех имеющихся в пособии программ, созданных обработок, а также файл с выгруженной информационной базой, включающей рассматриваемую в пособии конфигурацию, находятся на сервере издательства «Диалог-МИФИ» (www.dialog-mifi.ru).
Содержание
Содержание книги "1С:Предприятие 8.0 : опыты программирования"
Отрывок из книги
12 О. В. Бартеньев. 1С:Предприятие 8.0: опыты программирования Не всегда следовать этой схеме просто. Так, вернемся к форме обработки. Кнопка Выполнить является разновидностью объекта типа КнопкаКоманднойПа-нели; ее тип – Действие, назначение – активизировать ассоциированную с ней процедуру модуля формы обработки. Таким образом, буквальное соблюдение из-ложенной схемы дает следующее имя: КнопкаКоманднойПанелиДействиеВыпол-нить. Но если вспомнить, что Действие – это значение системного перечисления ТипКнопкиКоманднойПанели, то вполне уместным будет имя ДействиеВыпол-нить. Имеющаяся в диалоге надпись с заголовком Место для элементов формы име-ет имя НадписьМестоДляЭлементовФормы, принцип формирования которого нам уже понятен. В 1С одна и та же переменная может в процессе исполнения программы иметь разные типы. Но согласно объявленной схеме мы будем сохранять тип перемен-ной, отображая его в ее имени. Например: ТаблицаДвижений = Новый ТаблицаЗначений; СтрокаТаблицы = ТаблицаДвижений[0]; Имена переменных базовых типов, таких, как Число, Строка и др., не будут предваряться указанием на их тип, но он должен вытекать из смысловой части имени, например: // Переменная типа Число Всего = Сумма + СуммаНДС; // Переменная типа Строка ИмяДокумента = "ПередачаМатериалов"; // Переменная типа Булево ЭтоСсылка = Истина; В именах процедур и функций будем прежде всего стремиться отобразить на-значение программных компонентов, например: Процедура ОткрытьФормуВыбораСправочника(…) Функция КонтрольУникальности(…) Иные соглашения относительно имен будут вводиться по мере изложения ма-териала. 1.6. ОБСУЖДЕНИЕ Первое знакомство, похоже, прошло успешно. Создана конфигурация, в ней определены роль, интерфейс и пользователь. Проблем с добавлением в конфигу-рацию объектов не возникло. Объекты, мы видели, являются составными, и наша задача понять их устройство. Задача упрощается тем, что структура каждого объ-екта известна (т. е. ее не надо придумывать). Кроме того, структуры разных объ-ектов в...
Внимание!
При обнаружении неточностей или ошибок в описании книги "1С:Предприятие 8.0 : опыты программирования (автор О. Бартеньев)", просим Вас отправить сообщение на почту help@directmedia.ru. Благодарим!
и мы свяжемся с вами в течение 15 минут
за оставленную заявку