27.04.2012, 07:41
|
| »»» |
#1
|
Пользователь
ООО «Заполярпромгражданстрой" г. Новый Уренгой
Регистрация: 14.11.2011
Сообщений: 169
|
вместо номера рейса, выставить сменность работы
День добрый! кто пробовал используя FastReport вместо номера рейса, выставить сменность работы т.е. Номер рейса #1 заменить на "первая смена" "вторая смена". количество выполненных рейсов не информативно.
|
|
|
|
27.04.2012, 08:01
|
| »»» |
#2
|
Опытный пользователь
Регистрация: 22.12.2010
Сообщений: 2,121
|
chernicin,
есть такое поле
1.1.11. Идентификатор рейса / точки / отрезка
Идентификатор рейса:
0 – время вне смен;
1 – смена I;
2 – смена II;
3 – смена III; ....
делаете по нему проверку, если оно равно 1 - пишите в ячейке 1 смена, 2 - вторая и так далее
г. Челябинск
Ахмедьянов Алексей Адлерович
|
|
|
|
27.04.2012, 18:57
|
| »»» |
#3
|
Пользователь
ООО «Заполярпромгражданстрой" г. Новый Уренгой
Регистрация: 14.11.2011
Сообщений: 169
|
сменность работы
если верно понинимаю для определения сменности работы необходимо использовать поле SHIFT_ID. подскажите стандартные отчеты из которых можно посмотреть описание условий для работы с данным полем ?
|
|
|
|
27.04.2012, 21:01
|
| »»» |
#4
|
Администратор
Регистрация: 27.05.2010
Сообщений: 29,981
|
А нет таких отчетов в стандартных.
Только что Вы там увидеть хотели ?
Все просто... вывод ничем не отличается от других полей...
К примеру, добавляю в первую колонку отчета по рейсам к [Dataset1."SERNUM"] немного кода, чтобы получилось:
Код:
|
[Dataset1."SERNUM"]
SHIFT_ID = [Dataset1."SHIFT_ID"]
[IIF(<Dataset1."SHIFT_ID"> = 1, 'Смена 1', IIF(<Dataset1."SHIFT_ID"> = 2, 'Смена 2', IIF(<Dataset1."SHIFT_ID"> = 3, 'Смена 3', IIF(<Dataset1."SHIFT_ID"> = 0, 'Время вне смен', 'N/A'))))] |
Вторая строка - вывод SHIFT_ID в числовом виде - для пущей информации - чтоб Вам понятно было, какая цифра во что преобразуется.
Третья строка - сравнение SHIFT_ID с числами и вывод в зависимости от результата - в текстовом виде. Можно добавить в это сравнение и все остальные причины рейса.
Результат (я задействовал все три смены):
Вот и всё...
ООО «ТехноКом», г. Челябинск
Самцов Константин Юрьевич - зам. директора по коммерческой деятельности
|
|
|
|
27.04.2012, 21:05
|
| »»» |
#5
|
Администратор
Регистрация: 27.05.2010
Сообщений: 29,981
|
А вот чутка поправил разбивку на рейсы в настройках, чтоб появилось время вне смен:
ООО «ТехноКом», г. Челябинск
Самцов Константин Юрьевич - зам. директора по коммерческой деятельности
|
|
|
|
28.04.2012, 07:49
|
| »»» |
#6
|
Пользователь
ООО «Заполярпромгражданстрой" г. Новый Уренгой
Регистрация: 14.11.2011
Сообщений: 169
|
Вот что у меня получилось ![Smile](images/smilies/smile.gif) возможно чего то еще не хватет. Хотя более чем уверен что все и так должно быть ясно !
|
|
|
|
28.04.2012, 08:54
|
| »»» |
#7
|
Пользователь
ООО «Заполярпромгражданстрой" г. Новый Уренгой
Регистрация: 14.11.2011
Сообщений: 169
|
если в коде пишу [Dataset1."SHIFT_ID"], то выдает значение "0". таким образом сейчас думаю ошибка не в коде, в чем то еще, но пока не могу понять что нужно настроить в самом Автографе ?
Добавлено через 59 минут
проверил настройки Автографа\Рейсы все разбито на две смены, по другому и не может быть. в чем же причина не понимаю
|
|
|
|
28.04.2012, 09:02
|
| »»» |
#8
|
Опытный пользователь
Регистрация: 22.12.2010
Сообщений: 2,121
|
Сообщение от chernicin
|
если в коде пишу [Dataset1."SHIFT_ID"], то выдает значение "0". таким образом сейчас думаю ошибка не в коде, в чем то еще, но пока не могу понять что нужно настроить в самом Автографе ?
Добавлено через 59 минут
проверил настройки Автографа\Рейсы все разбито на две смены, по другому и не может быть. в чем же причина не понимаю
|
после формирования отчета, зайдите в папку с отчетами и найдите файл temp0.dbf, выложите его - я посмотрю
г. Челябинск
Ахмедьянов Алексей Адлерович
|
|
|
|
28.04.2012, 09:05
|
| »»» |
#9
|
Опытный пользователь
Регистрация: 22.12.2010
Сообщений: 2,121
|
chernicin,
посмотрел в вашем списке отчетов - у вас это отчет по контрольным точкам, там нет информации по смене рейса, там в это поле выводится другая информация
г. Челябинск
Ахмедьянов Алексей Адлерович
|
|
|
|
28.04.2012, 09:10
|
| »»» |
#10
|
Администратор
Регистрация: 27.05.2010
Сообщений: 29,981
|
Вот-вот...
ООО «ТехноКом», г. Челябинск
Самцов Константин Юрьевич - зам. директора по коммерческой деятельности
|
|
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Текущее время: 22:05. Часовой пояс GMT.
|
|