Ответ
 
Опции темы
Старый 18.12.2013, 04:09    | »»» |  #1
tshd
Начинающий
 
Аватар для tshd
 
Новый Уренгой, ЗПГС
Регистрация: 18.12.2013
Сообщений: 9
tshd is on a distinguished road
По умолчанию Разные имена полей в Reports 1.5.5 и ReportsNet 1.0.5

Здравствуйте,

Мне нужно переделать несколько отчётов из Reports в ReportsNet, но у них разные названия полей в базе. Есть какое-нибудь описание полей там и там? Или, ещё лучше, описание соответствия полей в Reports и ReportsNet?

Спасибо.
tshd вне форума   Ответить с цитированием
Старый 18.12.2013, 06:01    | »»» |  #2
storm
Опытный пользователь
 
Аватар для storm
 
Регистрация: 22.12.2010
Сообщений: 2,121
storm is on a distinguished road
Отправить сообщение для storm с помощью Skype™
По умолчанию

Сообщение от tshd Посмотреть сообщение
Мне нужно переделать несколько отчётов из Reports в ReportsNet, но у них разные названия полей в базе. Есть какое-нибудь описание полей там и там? Или, ещё лучше, описание соответствия полей в Reports и ReportsNet?
названия полей данных, которые выгружаются из программы АвтоГРАФ не изменялись и описаны они в файлах:
"Описание полей DBF для списков.doc"
"Описание полей DBF для данных.doc"
эти файлы поставляются вместе со старыми отчетами AGReports, а также устанавливаются через инсталлятор (в папку Documentation)
в отчетах по CAN-шине названия некоторых полей заменены, но их смысл должен быть понятен из названия

г. Челябинск
Ахмедьянов Алексей Адлерович
storm вне форума   Ответить с цитированием
Старый 18.12.2013, 07:47    | »»» |  #3
tshd
Начинающий
 
Аватар для tshd
 
Новый Уренгой, ЗПГС
Регистрация: 18.12.2013
Сообщений: 9
tshd is on a distinguished road
По умолчанию

Спасибо, Вы совершенно правы. Это я спутал поля базы со свойствами COM-сервера (Trip_case и проч.).
tshd вне форума   Ответить с цитированием
Старый 19.12.2013, 10:35    | »»» |  #4
tshd
Начинающий
 
Аватар для tshd
 
Новый Уренгой, ЗПГС
Регистрация: 18.12.2013
Сообщений: 9
tshd is on a distinguished road
По умолчанию

Задам ещё вопрос (можно переименовать тему во что-нибудь вроде "Переделака отчётов Reports в ReportsNet"): в ReportsNet есть не все функции из Reports. Например, нету SUM или StrToDateTime. Писать собственные?

Кроме того, не совсем понял, как в ReportsNet обращаться к свойствам COM-сервера. На обычный [Trip_Case] ReportsNet пишет: "does not exist in current context".
tshd вне форума   Ответить с цитированием
Старый 19.12.2013, 10:43    | »»» |  #5
storm
Опытный пользователь
 
Аватар для storm
 
Регистрация: 22.12.2010
Сообщений: 2,121
storm is on a distinguished road
Отправить сообщение для storm с помощью Skype™
По умолчанию

Сообщение от tshd Посмотреть сообщение
нету SUM
в этой версии все сделано через итоговые выражения (окошко данные - Итоги)

Сообщение от tshd Посмотреть сообщение
StrToDateTime
функция ToDateTime() (окошко данные - функции - конвертирование)

Сообщение от tshd Посмотреть сообщение
Кроме того, не совсем понял, как в ReportsNet обращаться к свойствам COM-сервера. На обычный [Trip_Case] ReportsNet пишет: "does not exist in current context".
никак, все те же данные(поля) есть в датасетах

г. Челябинск
Ахмедьянов Алексей Адлерович
storm вне форума   Ответить с цитированием
Старый 19.12.2013, 12:14    | »»» |  #6
tshd
Начинающий
 
Аватар для tshd
 
Новый Уренгой, ЗПГС
Регистрация: 18.12.2013
Сообщений: 9
tshd is on a distinguished road
По умолчанию

Спасибо ещё раз.

Сообщение от storm Посмотреть сообщение
никак, все те же данные(поля) есть в датасетах
А они не переименованы? DS_trip и DS_trips я вижу, но case там вроде нет.

Вообще, существует ли такое же описание полей для ReportsNet, как и для Reports?
tshd вне форума   Ответить с цитированием
Старый 19.12.2013, 12:36    | »»» |  #7
storm
Опытный пользователь
 
Аватар для storm
 
Регистрация: 22.12.2010
Сообщений: 2,121
storm is on a distinguished road
Отправить сообщение для storm с помощью Skype™
По умолчанию

Сообщение от tshd Посмотреть сообщение
А они не переименованы? DS_trip и DS_trips я вижу, но case там вроде нет.
Trip_case - причина начала рейса
в датасете это поле называется Shift_ID

1.1.13. Идентификатор рейса / точки / отрезка
Идентификатор рейса:
0 – время вне смен;
1 – смена I;
2 – смена II;
3 – смена III;
4 – включение питания;
5 – включение разъёма;
6 – включение датчика;
7 – отключение датчика;
8 – контрольная точка;
9 – метка Идентификатор статуса:
0 – готов;
1 – на месте;
2 – выполнено;
3 – запрос;
4 – поломка;
5 – занят;
6 – ожидание;
7 – перерыв;
8 – не работаю;
9 – авария

г. Челябинск
Ахмедьянов Алексей Адлерович
storm вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 18:41. Часовой пояс GMT.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot