Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »









SMT School


OPUS Dokumentation








Version 1.14


07.04.2012












SMT-96-0012
Status

 

Name

Datum

KzZ

Version

Autor:

Michael Spühler

01.09.2008

MSp

1.0

Letzte Änderung:

Michael Spühler

07.04.2011

MSp

1.14

Prüfung & Freigabe:

 

07.04.2012

 

 



Änderungsnachweis

Datum

Beschreibung

KzZ

Version

01.09.2008

Draft

MSp

1.0

24.10.2008

Weitere Ergänzungen

MSp

1.1

30.11.2008

Weitere Ergänzungen

MSp

1.11

29.03.2010

Funktionen ergänzt

MSP

1.12

29.03.2011

Kleine Ergänzungen

MSp

1.13

07.04.2012

CreateExcelTable() hinzugefügt, kleine Korrekturen

MSp

1.14

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Inhaltsverzeichnis
1 Opus Funktionen
1.1 Datumsfunktionen
1.1.1 GetCurrentDate
1.1.2 GetDayOfWeek
1.1.3 GetCurrentDateTime
1.2 Stringfunktionen
1.2.1 StrLeft
1.2.2 StrRight
1.2.3 StrMid
1.2.4 StrLength
1.2.5 StrUpper
1.2.6 StrLower
1.2.7 FormatString
1.2.8 StrFind
1.2.9 StrTrim
1.2.10 StrReplace
1.2.11 StrTrimLeft
1.2.12 StrTrimRight
1.2.13 StrSplit
1.3 Eingabefunktionen
1.3.1 InputString
1.3.2 InputDate
1.4 Rich Text Funktionen
1.4.1 CreateTableObject
1.4.2 CreateTableText
1.4.3 GetPictureText
1.4.4 GetFootnoteText
1.5 Excel Tabellen
1.5.1 CreateExcelStyleObject
1.5.2 CreateExcelTableObject
1.5.3 CreateExcelTable
1.6 Email Funktionen
1.6.1 SendMail
1.7 Auswertungen
1.7.1 CreateReport
1.7.2 CreateCertificate
1.8 Datenabfrage
1.8.1 GetPersonList
1.8.2 GetPerson
1.8.3 GetAddressTypeList
1.8.4 GetAddressType
1.8.5 GetRelationTypeList
1.8.6 GetRelationType
1.8.7 GetCustomerTypeList
1.8.8 GetCustomerType
1.8.9 GetCourseList
1.8.10 GetCourse
1.8.11 GetTeacherList
1.8.12 GetTeacher
1.8.13 GetTeacherTypeList
1.8.14 GetTeacherType
1.8.15 GetRelationList
1.8.16 GetRelation
1.8.17 GetPersonTypeList
1.8.18 GetPersonType
1.8.19 GetHouseList
1.8.20 GetHouse
1.8.21 GetRoomList
1.8.22 GetRoom
1.8.23 GetClassList
1.8.24 GetClass
1.8.25 GetSeminarList
1.8.26 GetSeminar
1.8.27 GetSeminarDateList
1.8.28 GetSeminarDate
1.8.29 GetSeminarDateTeacherList
1.8.30 GetSeminarDateTeacher
1.8.31 GetHistoryList
1.8.32 GetHistory
1.8.33 GetPlanPeriodList
1.8.34 GetPlanPeriod
1.8.35 GetCostUnitList
1.8.36 GetCostUnit
1.8.37 GetProductList
1.8.38 GetProduct
1.8.39 GetProductCourseList
1.8.40 GetProductCourse
1.8.41 GetSalutationList
1.8.42 GetSalutation
1.8.43 GetSubjectList
1.8.44 GetSubject
1.8.45 GetSubjectTypeList
1.8.46 GetSubjectType
1.8.47 GetClassSubjectList
1.8.48 GetClassSubject
1.8.49 GetInvoiceList
1.8.50 GetInvoice
1.8.51 GetAccountList
1.8.52 GetAccount
1.8.53 GetVatList
1.8.54 GetVat
1.8.55 GetSeminarCenterList
1.8.56 GetSeminarCenter
1.8.57 GetSelectedSeminarCenter
1.8.58 GetInvoiceItemList
1.8.59 GetInvoiceItem
1.8.60 GetAttributeList
1.8.61 GetAttribute
1.8.62 GetGlobalAttribute
1.8.63 GetPlanAttribute
1.8.64 GetTableAttributeList
1.8.65 GetTableAttributes
1.8.66 GetLastAttributeList
1.8.67 GetSeminarDatesTeacherList
1.8.68 GetSeminarDatesList
1.8.69 GetSeminarTeacherList
1.8.70 GetSeminarHistoryList
1.8.71 GetClassHistoryList
1.8.72 GetSeminarHistoryHistoryList
1.8.73 GetClassHistoryHistoryList
1.8.74 GetSeminarPlaceList
1.8.75 GetSeminarRoomList
1.8.76 GetClassPlaceList
1.8.77 GetClassRoomList
1.8.78 GetPlanPeriodList
1.8.79 GetMainPeriod
1.8.80 GetIDPlanPeriod
1.8.81 GetPersonRelationList
1.8.82 GetSeminarDatesPerMonth
1.8.83 GetPersonPerTypeList
1.8.84 GetSeminarListPerCompany
1.8.85 GetSeminarHistoryListPerCompany
1.8.86 GetSeminarFakturaListPerCompany
1.8.87 GetClassTeacherList
1.8.88 GetClassDatesList
1.8.89 GetLessonTimeList
1.8.90 GetLessonTime
1.8.91 GetLessonList
1.8.92 GetLesson
1.8.93 GetClassLessonList
1.8.94 GetSingleLessonTypeList
1.8.95 GetSingleLessonType
1.8.96 GetSingleLessonPersonList
1.8.97 GetSingleLessonPerson
1.8.98 GetPersonListSingleLesson
1.8.99 GetLessonDatesList
1.8.100 GetHistoryInvoiceList
1.8.101 GetTeacherSalaryTable
1.8.102 GetTeacherTotalLessonNumber
1.8.103 GetTeacherTotalLessonSalary
1.8.104 GetStudentEntryDate
1.8.105 GetStudenClosestEntryDate
1.8.106 GetStudentLatestEntryDate
1.8.107 GetStudentQuitDate
1.9 Datenbankfunktionen
1.9.1 QuerySQL
1.9.2 ExecuteSQL
1.10 Email Funktionen
1.10.1 SendMail
1.11 Notenverwaltung
1.11.1 SetResultReferenceDate
1.11.2 GetResult
1.11.3 GetExamResult
1.11.4 SetResultAbschluss
1.12 Sortierfunktionen
1.12.1 SortArray
1.12.2 SetArrayOrder
1.12.3 SortMatrix
1.12.4 GetArrayDistinctList
1.13 Array- und Matrixfunktionen
1.13.1 GetSize
1.13.2 IntArray
1.13.3 IDArray
1.13.4 FloatArray
1.13.5 ComplexArray
1.13.6 IntMatrix
1.13.7 FloatMatrix
1.13.8 ComplexMatrix
1.13.9 Sum
1.14 Opus Systemfunktionen
1.14.1 Eval
1.14.2 Include
1.14.3 type
1.14.4 Suspend
1.14.5 Resume
1.14.6 dbg
1.14.7 brk
1.14.8 Trace
1.14.9 TraceLn
1.15 Betriebssystemfunktionen
1.15.1 System
1.15.2 ShellExecute
1.16 Typenkonversionen
1.16.1 NumToString
1.16.2 StringToFloat
1.16.3 StringToInt
1.17 Math Funktionen
1.17.1 sin
1.17.2 cos
1.17.3 tan
1.17.4 asin
1.17.5 acos
1.17.6 atan
1.17.7 abs
1.17.8 sinh
1.17.9 cosh
1.17.10 tanh
1.17.11 sqrt
1.17.12 exp
1.17.13 exp2
1.17.14 exp10
1.17.15 log
1.17.16 log2
1.17.17 log10
1.17.18 aint
1.17.19 anint
1.17.20 nint
1.17.21 rint
1.17.22 ceil
1.17.23 floor
1.17.24 asinh
1.17.25 acosh
1.17.26 atanh
1.17.27 atan2
1.17.28 fmod
1.17.29 pow
1.17.30 srand
1.17.31 rand
1.17.32 drand
1.18 Windows Funktionen
1.18.1 GetWindowByClass
1.18.2 GetWindowByName
1.18.3 ActivateWindow
1.18.4 GetWindowText
1.18.5 SetWindowText
1.18.6 SendKey
1.18.7 OpenMenu
1.18.8 WaitOnPopup
1.18.9 SendString
1.18.10 GetChildById
1.18.11 PushButtonById
1.18.12 PushButtonByName
1.18.13 PressAltKey
1.18.14 GetControlText
1.18.15 SetControlText
1.18.16 GetListBoxText
1.18.17 SearchListBoxItem
1.18.18 GetItemData
1.18.19 WaitOnProcessIdle
1.18.20 GetItemNumber
1.18.21 WaitOnClosePopup
1.18.22 SetFocusById
1.18.23 GetChildByClass
1.18.24 GetNextChildByClass
1.18.25 SetFocus
1.18.26 IsWindow
1.18.27 GetFirstChild
1.18.28 GetNextChild
1.18.29 WaitOnPopupTotal
2 Standard Datentypen
2.1 Integer
2.2 String
2.3 Float
2.4 Complex
2.5 Void
3 Objektdefinitionen
3.1 Person Object
3.1.1 Strings
3.1.2 Integer
3.1.3 ID's
3.2 AddressType Object
3.2.1 Strings
3.2.2 ID's
3.3 RelationType Object
3.3.1 Strings
3.3.2 Integer
3.3.3 ID's
3.4 CustomerType Object
3.4.1 Strings
3.4.2 ID's
3.4.3 Integer
3.5 Course Object
3.5.1 Strings
3.5.2 Integer
3.5.3 ID's
3.6 Teacher Object
3.6.1 Strings
3.6.2 Integer
3.6.3 ID's
3.7 Relation Object
3.7.1 Integer
3.7.2 ID's
3.8 PersonType Object
3.8.1 String
3.8.2 ID's
3.9 House Object
3.9.1 String
3.9.2 ID's
3.9.3 Integer
3.10 Room Object
3.10.1 String
3.10.2 ID's
3.11 Class Object
3.11.1 String
3.11.2 Integer
3.11.3 ID's
3.12 Seminar Object
3.12.1 String
3.12.2 Integer
3.12.3 ID's
3.13 SeminarDate Object
3.13.1 String
3.13.2 Integer
3.13.3 ID's
3.14 SeminarDateTeacher Object
3.14.1 ID's
3.15 History Object
3.15.1 String
3.15.2 Integer
3.15.3 ID's
3.16 PlanPeriod Object
3.16.1 String
3.16.2 ID's
3.17 CostUnit Object
3.17.1 String
3.17.2 Integer
3.17.3 ID's
3.18 Product Object
3.18.1 String
3.18.2 Integer
3.18.3 ID's
3.19 Salutation Object
3.19.1 String
3.19.2 ID's
3.20 Attribute Object
3.20.1 String
3.20.2 Integer
3.20.3 ID's
3.21 GlobalAttribute Object
3.21.1 String
3.21.2 ID's
3.22 PlanAttribute Object
3.22.1 String
3.22.2 ID's
3.23 TeacherType Object
3.23.1 String
3.23.2 ID's
3.24 Lesson Object
3.24.1 String
3.24.2 Integer
3.24.3 ID's
3.25 LessonTime Object
3.25.1 String
3.25.2 ID's
3.26 SingleLessonType Object
3.26.1 String
3.26.2 Integer
3.26.3 ID's
3.27 SingleLessonPerson Object
3.27.1 String
3.27.2 ID's
3.28 ClassSubject Object
3.28.1 ID's
3.29 Subject Object
3.29.1 String
3.29.2 ID's
3.30 SubjectType Object
3.30.1 String
3.30.2 ID's
3.31 ProductCourse Object
3.31.1 String
3.31.2 ID's
3.32 Invoice Object
3.32.1 String
3.32.2 ID's
3.33 InvoiceItem Object
3.33.1 String
3.33.2 Float
3.33.3 Integer
3.33.4 ID's
3.34 Vat Object
3.34.1 String
3.34.2 Integer
3.34.3 ID's
3.35 SeminarCenter Object
3.35.1 String
3.35.2 ID's
3.36 Table Object
3.36.1 String Matrix
3.36.2 Integer Matrix
3.36.3 Integer Array
3.37 ExcelStyle Object
3.37.1 String Array
3.38 ExcelTable Object
3.38.1 String Matrix
3.38.2 Integer Array
3.38.3 Integer Matrix
3.38.4 String
3.38.5 Integer
3.39 Res Object
3.39.1 Float
3.39.2 Integer
3.39.3 String
4 Opus Interfaces
4.1 Einführung
4.2 Auswertungen
4.2.1 Eingabewerte
4.2.2 Datentypen
4.2.3 Ausgabewerte
4.2.4 Einzel- und Listenauswertungen
4.2.5 Word Auswertungen
4.2.6 Excel Auswertungen
4.2.7 Weiterleitungen
4.3 Leistungsnachweise
4.3.1 Eingabewerte
4.3.2 Ausgabewerte
4.3.3 Einzel- und Listenauswertungen
4.3.4 Word Leistungsnachweise
4.3.5 Excel Leistungsnachweise
4.4 Rechnugen
4.4.1 Eingabewerte
4.4.2 Ausgabewerte
4.4.3 Tags
4.5 Produkte
4.5.1 Eingabewerte
4.5.2 Ausgabewerte
4.6 Standardauswertungen
4.7 Nützliche RTF Codes
4.7.1 Zeichenformatierung
4.7.2 Absatzformatierung
4.7.3 Objekte und Grafiken
4.7.4 Tabellen
5 Preprocessor
5.1 Kommentare
5.2 Direktiven
5.2.1 #define
5.2.2 #undef
5.2.3 #ifdef / #ifndef / #else / #endif
5.2.4 #if / #elif / #endif
5.2.5 #include
5.2.6 Null Directive „#"
5.3 Weitere Operationen
5.3.1 Trigraphs
5.3.2 String Concatenation
5.3.3 End of Line replacement
6 Syntaxdiagramme
7 Operatoren

  • No labels