combit Relationship Manager Objekt-Referenz - combit GmbH

combit Relationship Manager Objekt-Referenz - combit GmbH combit Relationship Manager Objekt-Referenz - combit GmbH

10.07.2015 Aufrufe

combit Relationship ManagerObjekt ReferenzÜberprüfung, ob Ansichten aktiv sind (ActiveViews.vbs)Option Explicit' combit Relationship Manager Variablen:Dim oProject, oListViewSet oProject = cRM.CurrentProjectSet oListView = oProject.ActiveViews' Überprüfung, ob Ansichten aktiv sind:If oListView.Count > 0 ThenMsgBox "Es ist/sind: " & oListView.Count & " Ansichten aktiv."ElseMsgBox "Es sind keine Ansichten aktiv."End If' Objekte freigeben:Set oListView = NothingSet oProject = NothingAuf die aktiven Ansichten eines Projektes zugreifen(ActiveView.vbs)Option Explicit' combit Relationship Manager Variablen:Dim oProject, oListViews, oViewSet oProjectSet oListViewsSet oView= cRM.CurrentProject= oProject.ActiveViews= oListViews.ActiveViewMsgBox "Aktive Ansicht: " & oView.Name' .... ....Auf eine konfigurierte Ansicht eines Projektes zugreifen(ConfigView.vbs)Option Explicit' Name der konfigurierten Ansicht:Const sView = "Adressen"' combit Relationship Manager Variablen:Dim oProject, oListViewConfigsSet oProjectSet oListViewConfigs= cRM.CurrentProject= oProject.ViewConfigsDim oView64

combit Relationship ManagerObjekt ReferenzSet oView = oListViewConfigs.ItemByName(CStr(sView))MsgBox "Ansicht: " & oView.Name' .... ....Einen Datensatz in einer konfigurierten Ansicht anlegen(NewDS.vbs)Option Explicit' Name der konfigurierten Ansicht:Const sView = "Adressen"Dim oProject, oListViewConfigsSet oProject= cRM.CurrentProjectSet oListViewConfigs = oProject.ViewConfigsDim oViewSet oView = oListViewConfigs.ItemByName(CStr(sView))Dim oRecordSetSet oRecordSet= oView.CreateRecordSetDim oRecord' Neuer Datensatz anlegen:Set oRecord= oRecordSet.NewRecord' Datensatz sperren:oRecord.Lock' Datensatz schreiben:oRecord.SetContentsByName "Firma", "Script GmbH"oRecord.SetContentsByName "Name", "Mustermann"' Aktuelles Datum Schreiben' internes OLE Datumsformat:' YYYYMMDD - Datum / YYYYMMDDHHMMSS - Datum mit UhrzeitoRecord.SetContentsByName "LPersKont", CStr(ConvertDateTocRMDate(Date ))Dim nUmsatznUmsatz = 1000.52' Numerisches Feld schreiben:oRecord.SetContentsByName "Umsatz_LJ", CStr(nUmsatz)' Logisches Feld setzen:oRecord.SetContentsByName "BonZulaes", CStr("1")' Datensatz speichern und Schreibvorgang prüfen:If oRecord.Save = True ThenMsgBox "Datensatz wurde geschrieben!"Else65

<strong>combit</strong> <strong>Relationship</strong> <strong>Manager</strong><strong>Objekt</strong> <strong>Referenz</strong>Set oView = oListViewConfigs.ItemByName(CStr(sView))MsgBox "Ansicht: " & oView.Name' .... ....Einen Datensatz in einer konfigurierten Ansicht anlegen(NewDS.vbs)Option Explicit' Name der konfigurierten Ansicht:Const sView = "Adressen"Dim oProject, oListViewConfigsSet oProject= cRM.CurrentProjectSet oListViewConfigs = oProject.ViewConfigsDim oViewSet oView = oListViewConfigs.ItemByName(CStr(sView))Dim oRecordSetSet oRecordSet= oView.CreateRecordSetDim oRecord' Neuer Datensatz anlegen:Set oRecord= oRecordSet.NewRecord' Datensatz sperren:oRecord.Lock' Datensatz schreiben:oRecord.SetContentsByName "Firma", "Script <strong>GmbH</strong>"oRecord.SetContentsByName "Name", "Mustermann"' Aktuelles Datum Schreiben' internes OLE Datumsformat:' YYYYMMDD - Datum / YYYYMMDDHHMMSS - Datum mit UhrzeitoRecord.SetContentsByName "LPersKont", CStr(ConvertDateTocRMDate(Date ))Dim nUmsatznUmsatz = 1000.52' Numerisches Feld schreiben:oRecord.SetContentsByName "Umsatz_LJ", CStr(nUmsatz)' Logisches Feld setzen:oRecord.SetContentsByName "BonZulaes", CStr("1")' Datensatz speichern und Schreibvorgang prüfen:If oRecord.Save = True ThenMsgBox "Datensatz wurde geschrieben!"Else65

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!