1.7. Procedure GenerateOtch() // производит генерацию результирующих данных по ОС.
2. В состав интерфейса класса TReportOD входят следующие методы:
2.1. Constructor InitReportOD (TQuery) //получение экземпляра класса TReportOD.
2.2. Distructor Destroy () // уничтожение экземпляра класса TReportOD.
2.3. Procedure Print (String) // отображает на экран созданный отчет в виде печатного документа.
2.4. Function GetDis(): String // возвращает значение поля «дисциплина» для текущей записи полученного набора данных.
2.5. Function GetYchGod(): String / /возвращает значение поля «учебный год» для текущей записи полученного набора данных.
2.7. Procedure GenerateOtch() // производит генерацию результирующих данных по ОД.
3. В состав интерфейса класса TReportKolDis входят следующие методы:
3.1. Constructor InitReportKolDis (TQuery) //получение экземпляра класса TReportKolDis.
3.2. Distructor Destroy () // уничтожение экземпляра класса TReportKolDis.
3.3. Procedure Print (String) // отображает на экран созданный отчет в виде печатного документа.
3.4. Procedure GenerateOtch(String;String) // производит генерацию результирующих данных по количественной оценке ОД.
4. В состав интерфейса класса TReportKolSpec входят следующие методы:
4.1. Constructor InitReportKolSpec (TQuery) //получение экземпляра класса TReportKolSpec.
4.2. Distructor Destroy () // уничтожение экземпляра класса TReportKolSpec.
4.3. Procedure Print (String) // отображает на экран созданный отчет в виде печатного документа.
4.4. Procedure GenerateOtch(String, String, Integer) // производит генерацию результирующих данных по количественной оценке ОC.
Интерфейс модуля справочников обеспечивается интерфейсным классом TUseSpravInfo, который осуществляет работу с методами классов, отвечающих за ведение таблиц-справочников. В его состав входят следующие методы:
1. Constructor InitSprav (TTable; TTable; TTable; TTable; TTable) //получение экземпляра класса TUseSpravInfo.
2. Distructor Destroy () // уничтожение экземпляра класса TUseSpravInfo.
3. Procedure SetRole (Byte) // устанавливает статус текущего пользователя
4. Function GetCode (String; StructForParams): Integer // получение кода (идентификатора) из справочника для заданного сочетания полей.
5. Function GetInfByCode (String; Integer): StructForParams // получение сочетания полей из справочника для заданного идентификатора.
6. Function Insert (String; StructForParams): boolean // добавление в указанный справочник новой записи.
7. Function Edit (String; StructForParams): boolean // редактирование в указанном справочнике текущей записи.
8. Function Delete (String): boolean // удаление в указанном справочнике текущей записи.
Интерфейс модуля периодов актуальности обеспечивается объектом PerAktTable класса TPerAktTable. В его состав входят следующие методы:
1. Constructor InitPerAkt (TTable) //получение экземпляра класса TPerAktTable.
2. Distructor Destroy () // уничтожение экземпляра класса TPerAktTable.
3. Procedure SetRole (Byte) // устанавливает статус текущего пользователя
4. Function Insert (TUseSpravInfo; StructForParams): boolean // добавление новой записи.
7. Function Edit (TUseSpravInfo; StructForParams): boolean // редактирование текущей записи.
8. Function Delete (): boolean // удаление текущей записи.
Интерфейс модуля принадлежности лаб.раб. обеспечивается объектом PrenadlTable класса TPrenadlTable. В его состав входят следующие методы:
1. Constructor InitPrenadl (TTable) //получение экземпляра класса TPrenadlTable.
2. Distructor Destroy () // уничтожение экземпляра класса TPrenadlTable.
3. Procedure SetRole (Byte) // устанавливает статус текущего пользователя
4. Function Insert (TUseSpravInfo; StructForParams): boolean // добавление новой записи.
7. Function Edit (TUseSpravInfo; StructForParams): boolean // редактирование текущей записи.
8. Function Delete (): boolean // удаление текущей записи.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.