стандартный отчет
Модераторы: m0p3e, edward_K, Модераторы
-
- Местный житель
- Сообщения: 209
- Зарегистрирован: 18 окт 2006, 17:03
- Откуда: Ростов на Дону Новочеркасск Новороссийск
- Контактная информация:
стандартный отчет
Галка 8.0
Поставщики-получатели-->Отчеты-->Акт сверки взаиморасчетов с контрагентом по договорам.
Подскажите плиз, как добраться к исходникам этого стандартного отчета...(нужно добавить несколько полей)
Поставщики-получатели-->Отчеты-->Акт сверки взаиморасчетов с контрагентом по договорам.
Подскажите плиз, как добраться к исходникам этого стандартного отчета...(нужно добавить несколько полей)
-
- Заслуженный деятель интернет-сообщества
- Сообщения: 5188
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: SPB galaxy spb
такие отчеты как правило формируются на основе шаблонов
вычисляеммые поля добавить можно, если ваша база дружит с одбс то можно внешние данные в excel подтянуть через макрос, иначе треба наличие исходников.
В любом разе знание VisualBasic не помешает.
читайте
xlt-reports.pdf
и доку по конкретному пункту меню(хоть F1 нажмите - там чего нибудь будет написано)
вычисляеммые поля добавить можно, если ваша база дружит с одбс то можно внешние данные в excel подтянуть через макрос, иначе треба наличие исходников.
В любом разе знание VisualBasic не помешает.
читайте
xlt-reports.pdf
и доку по конкретному пункту меню(хоть F1 нажмите - там чего нибудь будет написано)

-
- Заслуженный деятель интернет-сообщества
- Сообщения: 5188
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: SPB galaxy spb
не мое
мне делфятка ближе.
Dim cnnLSCHET As New OleDbConnection()
Dim cnnSERVLEN As New OleDbConnection()
Dim cmdLSCHET As New OleDbCommand()
Dim cmdSERVLEN As New OleDbCommand()
Dim i, rows As Integer
cnnLSCHET.ConnectionString = "Provider=PervasiveOLEDB.7.90;Data Source=zardbname;"
cnnLSCHET.Open()
cmdLSCHET.Connection = cnnLSCHET
cmdLSCHET.CommandType = CommandType.Text
cnnSERVLEN.ConnectionString = "Provider=PervasiveOLEDB.7.90;Data Source=zardbname;"
cnnSERVLEN.Open()
cmdSERVLEN.Connection = cnnSERVLEN
cmdSERVLEN.CommandType = CommandType.Text
cmdSERVLEN.CommandText = "select person,fromdate from servlen where position=80"
Dim rdrSERVLEN As OleDbDataReader = cmdSERVLEN.ExecuteReader(CommandBehavior.CloseConnection)
i = 0
While rdrSERVLEN.Read()
i += 1
End While
rdrSERVLEN.Close()
cnnLSCHET.Close()
cnnSERVLEN.Close()
мне делфятка ближе.
Dim cnnLSCHET As New OleDbConnection()
Dim cnnSERVLEN As New OleDbConnection()
Dim cmdLSCHET As New OleDbCommand()
Dim cmdSERVLEN As New OleDbCommand()
Dim i, rows As Integer
cnnLSCHET.ConnectionString = "Provider=PervasiveOLEDB.7.90;Data Source=zardbname;"
cnnLSCHET.Open()
cmdLSCHET.Connection = cnnLSCHET
cmdLSCHET.CommandType = CommandType.Text
cnnSERVLEN.ConnectionString = "Provider=PervasiveOLEDB.7.90;Data Source=zardbname;"
cnnSERVLEN.Open()
cmdSERVLEN.Connection = cnnSERVLEN
cmdSERVLEN.CommandType = CommandType.Text
cmdSERVLEN.CommandText = "select person,fromdate from servlen where position=80"
Dim rdrSERVLEN As OleDbDataReader = cmdSERVLEN.ExecuteReader(CommandBehavior.CloseConnection)
i = 0
While rdrSERVLEN.Read()
i += 1
End While
rdrSERVLEN.Close()
cnnLSCHET.Close()
cnnSERVLEN.Close()
-
- Заслуженный деятель интернет-сообщества
- Сообщения: 5188
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: SPB galaxy spb
1.мне делфятка ближе
2.я предпочитаю написать узкоспециализированный отчет, который будет работать раз в 10 шустрее стандартного - так что нет.
3.В любом разе попробуйте обратиться в свою техподдержку, если инфа вам требуемая нужна всем, то сие внесут в пир.
4.В 8 есть alter interface - в теории там можно поток добавить
5.в 8.1 должно быть много отчетов на fastreport(в 8 они есть, но мало) - тыды читай пункт 4.

2.я предпочитаю написать узкоспециализированный отчет, который будет работать раз в 10 шустрее стандартного - так что нет.
3.В любом разе попробуйте обратиться в свою техподдержку, если инфа вам требуемая нужна всем, то сие внесут в пир.
4.В 8 есть alter interface - в теории там можно поток добавить
5.в 8.1 должно быть много отчетов на fastreport(в 8 они есть, но мало) - тыды читай пункт 4.