Вверх ↑
Этот топик читают: Гость
Ответов: 952
Рейтинг: 4
#61: 2011-10-13 17:17:56 ЛС | профиль | цитата
Бездумное формирование и распечатку уже проходили, чуть разгребся в конце месяца в итоге. И пришлось еще напечатать тонну доп.соглашений и писем в связи с всего лишь неправильно указанным коэффициентом. Т.к. юзерные шаблоны оказались устаревшими.
------------ Дoбавленo в 17.16:
Данные берутся не из базы а именно с формы. Т.к. сначала юзер должен создать бумаги и только потом нажать кнопку сохранения в БД. На случай если что-то на форме внесено не правильно.
------------ Дoбавленo в 17.17:
Сделано это именно для проверки правильности вносимых данных. Так как в дальнейшем редактировать данные может только админ - у юзеров это залочено.
карма: 0

0
Разработчик
Ответов: 26170
Рейтинг: 2127
#62: 2011-10-13 17:18:44 ЛС | профиль | цитата
user_asm писал(а):
Данные берутся не из базы а именно с формы. Т.к. сначала юзер должен создать бумаги и только потом нажать кнопку сохранения в БД. На случай если что-то на форме внесено не правильно

Это что, пользователь каждый раз все вносит по новой Упростил несчастным работу, аж жуть
карма: 22

0
Ответов: 952
Рейтинг: 4
#63: 2011-10-13 17:21:42 ЛС | профиль | цитата
Естественно. Каждая заявка это новый объект, новый владелец, новые данные и т.д. А у вас все заявки от одного лица и на одно и то же?
------------ Дoбавленo в 17.21:
Заказчик, объект, дата исходящего, номер исходящего, дата входящего, номер входящего, действия по заявке, номер договора, дата договора, исполнитель, ход работ, примечания. Я не вижу что тут можно оставить как константу.
карма: 0

0
Разработчик
Ответов: 26170
Рейтинг: 2127
#64: 2011-10-13 17:21:56 ЛС | профиль | цитата
user_asm писал(а):
А у вас все заявки от одного лица и на одно и то же?

И где ж ты про это раньше написал, только сейчас, на 5-й странице
карма: 22

0
Ответов: 952
Рейтинг: 4
#65: 2011-10-13 17:22:55 ЛС | профиль | цитата
Если есть потребность снова распечатать например договор, то юзер может выбрать запись - просмотр - клик по Заполнить - снова заполнится нужный шаблон.
карма: 0

0
Разработчик
Ответов: 26170
Рейтинг: 2127
#66: 2011-10-13 17:23:44 ЛС | профиль | цитата
user_asm писал(а):
Я не вижу что тут можно оставить как константу

А я тем более не знаю, какие виды работ вы производите, и какое движение документов у вас на фирме
карма: 22

0
Ответов: 16884
Рейтинг: 1239
#67: 2011-10-13 17:25:00 ЛС | профиль | цитата
user_asm писал(а):
в связи с всего лишь неправильно указанным коэффициентом
который, наверное, был введен ошибочно (визуально) клиентом, а не считан с БД.

Для нормальной безошибочной работы с БД нужно держать клиента (юзера) подальше от неё с минимумом INSERT, UPDATE и DELETE.
А первичную форму с максимальным визуальным контролем юзер должен заполнять в основном выбором из ComboBox-ов.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Разработчик
Ответов: 26170
Рейтинг: 2127
#68: 2011-10-13 17:26:17 ЛС | профиль | цитата
Но даже в этом случае, количество подключенных клиентов для сервера не изменится.
карма: 22

0
Ответов: 952
Рейтинг: 4
#69: 2011-10-13 17:29:55 ЛС | профиль | цитата
По одному типу заявок в районе 200, по другому в районе 1000. Вот такое движение.
У юзеров права только на добавление новых записей и редактирование некоторых значениий в уже введенных данных. Например поля Примечание и Ход работ (в работевыполнено).
карма: 0

0
Разработчик
Ответов: 26170
Рейтинг: 2127
#70: 2011-10-13 17:32:32 ЛС | профиль | цитата
user_asm писал(а):
По одному типу заявок в районе 200, по другому в районе 1000

И что, на каждую заявку оформляется свой договор Мне так кажется, что параметры Контрагента не меняются сильно во времени, они -- либо есть, либо их нет. Заполнил данные Контрагента, и клиенты могут этими данными пользоваться, а Админ только редактирует базу Контрагентов
карма: 22

0
Ответов: 952
Рейтинг: 4
#71: 2011-10-13 17:35:02 ЛС | профиль | цитата
Максимальный контроль на форме обеспечить сложно (хз, вроде и люди взрослые но косячат), именно поэтому добавил к нему визуальный контроль на заполненном шаблоне. что бы не просто бездумно тыкнули и распечаталось. Человеческий фактор.
------------ Дoбавленo в 17.33:
Да, на каждую. Поэтому и сделал шаблон и возможность юзерам самим печатать договора, иначе я бы жил на работе прийдись мне самому печатать эти договора.
------------ Дoбавленo в 17.35:
Прога изначально была без этой опции но потом решил что так будет проще и быстрее и нагрузки на юзера в принципе никакой - он же все равно форму заполняет. Ну поднапрягется еще раз просмотрев на предмет ошибок свой заполненный шаблон.
карма: 0

0
Разработчик
Ответов: 26170
Рейтинг: 2127
#72: 2011-10-13 17:36:24 ЛС | профиль | цитата
И что, каждый раз приходят разные Контрагенты и никогда не повторяются
карма: 22

0
Ответов: 952
Рейтинг: 4
#73: 2011-10-13 17:38:48 ЛС | профиль | цитата
Параметры Контрагента (рс, банк и т.д.)в данном случае не критичны. Все остальное все равно меняется постоянно.
Естественно на форме Заказчик можно выбрать из выпадающего списка введя первые буквы (запрос из БД).
карма: 0

0
Разработчик
Ответов: 26170
Рейтинг: 2127
#74: 2011-10-13 17:39:26 ЛС | профиль | цитата
user_asm писал(а):
Поэтому и сделал шаблон и возможность юзерам самим печатать договора, иначе я бы жил на работе прийдись мне самому печатать эти договора

То заявки, то договора, я точно потерялся в этом зоопарке. Tad, может ты поймешь, что конкретно надо
карма: 22

0
Ответов: 952
Рейтинг: 4
#75: 2011-10-13 17:42:20 ЛС | профиль | цитата
Это в случае если Заказчик уже обращался.
------------ Дoбавленo в 17.40:
Шаблоны - договор, сопроводиловка

------------ Дoбавленo в 17.42:
Юзер заполняет форму внесения заявки и тут же на основе шаблона распечатывает договор на основании внесенных данных.
карма: 0

0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)