Crystal Report
От: Bitter  
Дата: 02.06.03 10:43
Оценка:
Сетуация такая:
Каждый клиент хочет называть имена столбцов по своему. Данные берутся из *.ini.
Требуется поменять текст в Text Object.
В документации рыля, но он какая-то обрывачная.
Делую так:
[code]

Private CrAppl As New CRPEAuto.Application
Private CrRep As CRPEAuto.Report
Private CrDB As CRPEAuto.Database
Private CrTables As CRPEAuto.DatabaseTables
Private CrTable As CRPEAuto.DatabaseTable

Private CrSections As CRPEAuto.Sections
Private CrSection As CRPEAuto.Section
Private CrReportObjs As CRPEAuto.ReportObjects
Private CrTextObj As CRPEAuto.TextObject


Private AdoRs As New ADODB.Recordset
Private cnnCon As New ADODB.Connection
'--------------------------------------

Public Function SetParam() As Boolean
    Dim X As Integer
    Dim Y As Integer
    Dim Z As Integer
    
    Set CrSections = CrRep.Sections
    For X = 1 To CrSections.Count
        Set CrSection = CrSections.Item(X)
        Set CrReportObjs = CrSection.ReportObjects
        For Y = 1 To CrReportObjs.Count
            If CrReportObjs.Item(Y).Kind = crTextObject Then
                Set CrTextObj = CrReportObjs.Item(Y)
                 ' что дальше делать не пойму :xz: 
            End If
        Next
    Next
End Function
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.