Главная » Статьи для тега "документа"

Создание чертежа в КОМПАС из DELPHI

Добавлено Дата: 4 July, 2013 категория: Delphi, OLE, САПР

Параметры документа (ksDocumentParam)

Интерфейс ksDocumentParam описывает параметры графического документа. Получить его можно с помощью метода GetParamStruct интерфейса KompasObject для этого ему (методу) в качестве аргумента нужно передать значение ko_DocumentParam. Ниже приводится пример программы демонстрирующий получение этого интерфейса:

Читать »

Документ, содержащий 3D-модель (сборку) – КОМПАС в DELPHI

Добавлено Дата: 2 June, 2013 категория: Delphi, OLE, САПР

Документ, содержащий 3D-модель или сборку (ksDocument3D)

Интерфейс ksDocument3D служит для описания документа, содержащего 3D-модель или сборку. Получить этот интерфейс можно двумя способами.

Первый способ: с помощью метода Document3D() интерфейса KompasObject. Данный метод не имеет входных параметров и возвращает интерфейс ksDocument3D.

Читать »

ОПРЕДЕЛЕНИЕ ДАННЫХ XML

Добавлено Дата: 27 August, 2012 категория: SQL, Базы данных

Как и с обычными данными базы данных, с любым документом XML, как правило, связана определенная описательная информация. Такую информацию  можно задать с помощью либо определения типа документа (Document Type Definition — DTD), формируемого с использованием языка, который в данной книге именуется14 языком определения DTD [27.25], либо с помощью схемы XML, которая формируется на основе языка XML Schema (имеющего название, которое вносит определенную путаницу [27.28]). Оба этих языка рассматриваются в настоящем разделе.

Читать »

КРАТКИЙ ОБЗОР ЯЗЫКА XML

Добавлено Дата: 16 August, 2012 категория: SQL, Базы данных

Название XML является сокращением от "Extensible (не extensible!) Markup Language" (расширяемый язык разметки). Неформально документ XML можно определить как документ, созданный с использованием средств XML. Ниже приведен простой пример. Обратите внимание на то, как широко используются в нем угловые скобки, "<" и ">" (их не следует путать с угловыми скобками, которые применяются в этой книге в грамматических определениях, которые представлены в форме Бэкуса-Наура).

Читать »

МАНИПУЛИРОВАНИЕ ДАННЫМИ XML

Добавлено Дата: 3 August, 2012 категория: SQL, Базы данных

Теперь перейдем к вопросу о языках манипулирования данными XML. Было предложено много таких языков, но стандартным, по-видимому, должен стать XQuery [27.29]. Как будет вскоре показано, язык XQuery (работа над которым ко  времени написания данной книги еще не была закончена) основан на  нескольких более ранних языках, включая, в частности, XPath [27.27]; в действительности, язык XQuery полностью включает в себя XPath.

Читать »

СРЕДСТВА ЯЗЫКА SQL/XML

Добавлено Дата: 22 July, 2012 категория: SQL, Базы данных

Ко времени написания данной книги в стандарте SQL не была предусмотрена поддержка языка XML, но предполагается, что соответствующие средства поддержки будут включены в этот стандарт под общим названием SQL/XML [27.15] и определены в части 14 следующей версии стандарта (рабочий вариант которой был опубликован в 2003 году). В настоящем разделе даны предварительные сведения об указанных средствах поддержки, но следует учитывать, что весь представленный здесь материал после формального утверждения спецификации средств SQL/XML может потребовать пересмотра.

Читать »

МОДИФИКАЦИЯ МЕНЮ ИНТЕРФЕЙСА УЧЕНИК

Добавлено Дата: 27 June, 2012 категория: 1С Предприятие

Дл я  доступа   к  созданным  журналам  и   документам  модифицируем   отдельные колонки  меню  интерфейса Ученик (рис. 7.45).  Для  вновь введенных  в  колонку  Журналы документов     пунктов     (Расчеты    и     Табель)    укажем    соответственно   объекты    Жур нал.Расчеты и  Журнал.Табель.

Читать »

ИЗМЕНЕНИЕ СТРУКТУРЫ  И ФОРМ СПРАВОЧНИКА – ЧАСТЬ 3

Добавлено Дата: 23 June, 2012 категория: 1С Предприятие

к=1 ;

двеЦифрУмнНаК = двеЦифр;

пока  двеЦифрУмнНаК < максКод цикл двеЦифрУмнНаК = двеЦифрУмнНаК * 10;

конецЦикла; // пока

// Последующие цифры кода  нового сотрудника

послЦифр = ?(максКод = 0, 1, максКод двеЦифрУмнНаК /10 + 1);

Читать »

СВОЙСТВА ДОКУМЕНТА

Добавлено Дата: 19 June, 2012 категория: 1С Предприятие

В ЖЗ  на данный момент введены расчеты  только  с обязательными  ВР  (рис.  7.47).

Позаботимся теперь  о премиях.

Ввод расчетов-премий будем,  как  и  договаривались,  выполнять   одним  документом Премия  (см.  табл.  7.2).  Этим документом можно вводить как  один  выбранный ВР, например  ПремияКоэф_2, так несколько премиальных ВР. Проведение документа осуществляется лишь  в  том  случае, когда  все  сотрудники,  представленные к  премии и перечисленные  в  табличной   части  документа,  имеют  ненулевую  премию.  Причем

Читать »

ИЗМЕНЕНИЕ СТРУКТУРЫ  И ФОРМ СПРАВОЧНИКА – ЧАСТЬ 1

Добавлено Дата: 8 June, 2012 категория: 1С Предприятие

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

Читать »

МОДУЛЬ  ДОКУМЕНТА

Добавлено Дата: 5 June, 2012 категория: 1С Предприятие

Содержит  предопределенную  процедуру ОбработкаПроведения. Она  для  каждого сотрудника табличной  части  заносит в  ЖЗ  расчеты  Оклад_2,  НДФЛ 2  и  ВБанк_2,  а также  вычисляет результат каждого  введенного  расчета.  Поскольку  вводимые расчеты   должны  обновляться  при   перепроведении,   то   метод   их   ввода   ВвестиРасчет, а не ЗаписатьРасчет.  Даты  начала  и  окончания всех расчетов  совпадают  с датами  начала и конца текущего периода ЖЗ. Функция НайтиХозОп возвращает связанную с ВР хозяйственную  операцию.   Эти  связи  хранит  справочник  ХозОпДляВР  (разд.   7.3.7).  Число отработанных часов вводится только  для ВР Оклад_2.

Читать »

ИЗМЕНЕНИЕ СТРУКТУРЫ  И ФОРМ СПРАВОЧНИКА – ЧАСТЬ 4

Добавлено Дата: 31 May, 2012 категория: 1С Предприятие

добавим в  модуль  двух имеющихся форм  списка  (разд.   5.3.3.2)  код  следующей  предопределенной процедуры:

процедура ПриНачалеРедактированияСтроки( ) если ПустоеЗначение(ПриказПрием) = 0 тогда

// Открываем форму документа ОткрытьФорму(ПриказПрием);

Читать »

ПОРЯДОК ЗАПОЛНЕНИЯ ТАБЕЛЯ

Добавлено Дата: 25 May, 2012 категория: 1С Предприятие

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

Читать »

ПРИМЕР ПРОСТОГО РАСЧЕТА

Добавлено Дата: 19 May, 2012 категория: 1С Предприятие

Возьмем  простой расчет  начисление премии,  зависящей от  проработанных  часов, и на его примере рассмотрим основные свойства расчета.

Алгоритм расчета  премии  состоит из одной  конструкции  "если-то-иначе":

1.             Начало.

Читать »

ИЗМЕНЕНИЕ СТРУКТУРЫ  И ФОРМ СПРАВОЧНИКА – ЧАСТЬ 2

Добавлено Дата: 16 May, 2012 категория: 1С Предприятие

сСотр_2  =  СоздатьОбъект("Справочник.Сотрудники_2");

сСотр_2.НайтиЭлемент(Сотрудник);        //     Сотрудник реквизит документа

// Устанавливаем значения реквизитов записи сСотр_2.Наименование = ФИО;

сСотр_2.3аписать();

Читать »