Автоматизация
всех видов учёта
В ЛЮБЫХ ОРГАНИЗАЦИЯХ!
Задать вопрос
 Помощь      Поиск      Пользователи


 Страниц (1): [1]   

> Без описания
rafailka Администратор
Отправлено: 28 Мая, 2010 - 11:39:08
Post Id



Full Member


Покинул форум
Сообщений всего: 166
Дата рег-ции: Окт. 2009  
Откуда: Moscow, Russia
Репутация: 0




Вызов f_cu_date в качестве хранимой процедуры, по-моему, на странице 44 не нужен (тем более, что это приводит к ошибке). Я удалил.

Явным параметром-датой должна быть не дата отчёта, а дата приказа.

Без второй страницы (43) всё работает. Можно удалить.

Итоги отчёта (последние несколько строк) не совсем понял, что собой представляют. Мне кажется, там количество штатных должностей сейчас. А надо количество штатных единиц. Кстати, в текущем виде отчёта получается, что итог по отчёту может отличаться от суммы предшествующих строк (: так не надо.

В шапке отчёта итог (количество штатных единиц) тоже должен вычисляться.

У процедуры P_REP_SHTAT_RASPIS не было параметров. Я их описал в процедуре и организовал их передачу при вызове со страницы.

Breadcrumb Отчёт "Штатное расписание", по-моему, тоже не нужна. Не вижу, где бы она использовалась. Удалю?
 
 Top
zix Супермодератор
Отправлено: 28 Мая, 2010 - 12:19:57
Post Id


Newbie


Покинул форум
Сообщений всего: 10
Дата рег-ции: Май 2010  
Репутация: 0




Breadcrumb Отчёт "Штатное расписание" думаю да, т.к. все равно есть кнопка "Отмена".

"В шапке отчёта итог (количество штатных единиц) тоже должен вычисляться" --> Сделаю)

Итоги отчёта (последние несколько строк), ДА там выводится количество штатных должностей, Улыбка Мой косяк забыл что надо количество штатных единиц. ---> Исправлю.

Про страницу 43 не очень понял, но посмотрел что вызов процедуры P_REP_SHTAT_RASPIS перенес на 44!

В шапке отчёта итог (количество штатных единиц) тоже должен вычисляться --> Сделаю.
 
 Top
rafailka Администратор
Отправлено: 31 Мая, 2010 - 13:33:45
Post Id



Full Member


Покинул форум
Сообщений всего: 166
Дата рег-ции: Окт. 2009  
Откуда: Moscow, Russia
Репутация: 0




Пустые строки убираются -- хорошо (:
Наименования подразделений полностью выводятся -- хорошо (:
В пределах одного сеанса работы с системой значения параметров сохраняются -- уже хорошо (:

Замечания:

1. Не сохраняются значения параметров отчёта, если выйти из системы и войти вновь.

2. Повторюсь,
Цитата:
Явным параметром-датой должна быть не дата отчёта, а дата приказа.

Дата приказа -- она информативная -- не влияет на расчёты. "по состоянию на" должно показывать дату, используемую в расчётах (f_cu_date).

3. Печатал отчёт для ОМСКа, в отчёте вылезла "Москва". Почему?

Ещё надо фичу добавить: при вводе параметров отчёта не видно, для какого подразделения был вызван отчёт -- надо показать. Можно использовать AI_DEPNICK (Application Item).
 
 Top
rafailka Администратор
Отправлено: 31 Мая, 2010 - 16:03:28
Post Id



Full Member


Покинул форум
Сообщений всего: 166
Дата рег-ции: Окт. 2009  
Откуда: Moscow, Russia
Репутация: 0




При печати (предварительный просмотр) отчёт на одну страницу по ширине не помещается.
 
 Top
zix Супермодератор
Отправлено: 01 Июня, 2010 - 11:06:05
Post Id


Newbie


Покинул форум
Сообщений всего: 10
Дата рег-ции: Май 2010  
Репутация: 0




Рафаил по поводу Отчета!
По пункту 1 ----> пока читаю и разбираюсь!
Пункт 2 ----> исправил!
Пункт 3 и "Ещё надо фичу" ----> исправляю седня, вчера не смог интернет упал!
"Отчёт на одну страницу" ----> исправил!

(Отредактировано автором: 01 Июня, 2010 - 11:30:47)

 
 Top
rafailka Администратор
Отправлено: 01 Июня, 2010 - 12:03:50
Post Id



Full Member


Покинул форум
Сообщений всего: 166
Дата рег-ции: Окт. 2009  
Откуда: Moscow, Russia
Репутация: 0




zix пишет:
Рафаил по поводу Отчета!
По пункту 1 ----> пока читаю и разбираюсь!
Пункт 2 ----> исправил!
Пункт 3 и "Ещё надо фичу" ----> исправляю седня, вчера не смог интернет упал!
"Отчёт на одну страницу" ----> исправил!

Молодец! Мне нравится. Подпись (label) к полю ввода даты не забудь поменять.
 
 Top
zix Супермодератор
Отправлено: 01 Июня, 2010 - 12:15:35
Post Id


Newbie


Покинул форум
Сообщений всего: 10
Дата рег-ции: Май 2010  
Репутация: 0




Пункт 3 ---> Исправил!
"Подпись (label) к полю ввода даты" ---> Исправил на "Дата приказа"!

(Отредактировано автором: 01 Июня, 2010 - 12:18:40)

 
 Top
rafailka Администратор
Отправлено: 01 Июня, 2010 - 14:17:21
Post Id



Full Member


Покинул форум
Сообщений всего: 166
Дата рег-ции: Окт. 2009  
Откуда: Moscow, Russia
Репутация: 0




zix пишет:
Пункт 3 ---> Исправил!

OK. По коду
CODE:

fguz:=substr(rec.depname,5,length(rec.depname)-4);


1. Поле в таблице имеет тип varchar2(512), переменная fguz объявлена как varchar2(240). Если ввести достаточно длинное название организации, отчёт не сможет быть сформирован. Я сейчас ввёл "длинное" название организации, получил "ORA-06502: PL/SQL: : буфер символьных строк слишком маленький" вместо отчёта. Рекомендую привести тип переменной в соответствие с типом поля таблицы, из которого берётся значение для переменной, либо использовать конструкцию rdep.depname%type, чтобы это соответствие обеспечивалось автоматически, либо выделить память под "невозможно длинную строку", например, varchar2(2000) -- это примерно страница А4 печатного текста.

2. Вырезание первых 4-х символов из названия -- не лучшая идея, если не проверять, что в этих символах написано. Если кто-то решит развернуть аббревиатуру "ФГУЗ", в отчёт попадёт только "ральное государственное учреждение здравоохранения" -- некрасиво. Рекомендую использовать replace. Результат получается более предсказуемый.

zix пишет:
"Подпись (label) к полю ввода даты" ---> Исправил на "Дата приказа"!

Хорошо (:
 
 Top
zix Супермодератор
Отправлено: 02 Июня, 2010 - 10:58:12
Post Id


Newbie


Покинул форум
Сообщений всего: 10
Дата рег-ции: Май 2010  
Репутация: 0




Понял сделаю (:
Только вот чето из СЭСа не могу подключится к Удаленому столу по 5.8.127.55!
У нас инет в офисе есть? Или опять проблема)))

А нет все получилось!
(Добавление)
rafailka пишет:
OK. По коду

CODE:

fguz:=substr(rec.depname,5,length(rec.depname)-4);



Пункт 1 и 2 исправил. Посмотри, лучше сделать не придумал. Если будут какието замечание или преднолежения пиши!

1. "Не сохраняются значения параметров отчёта, если выйти из системы и войти вновь." ---> Cделал (:

(Отредактировано автором: 02 Июня, 2010 - 15:32:12)

 
 Top
rafailka Администратор
Отправлено: 13 Июня, 2010 - 21:33:56
Post Id



Full Member


Покинул форум
Сообщений всего: 166
Дата рег-ции: Окт. 2009  
Откуда: Moscow, Russia
Репутация: 0




Всё хорошо. Сделал версию 2.0.3.
Тема закрыта!
 
 Top
Страниц (1): [1]
« МПК – СистемЛайн® »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 




Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0111]     [ Gzipped ]