Здравствуйте уважаемые эксперты!
Имеется программа: «Ввод остатков по складу готовой продукции»
ССЫЛКАЗаписи в полях «Черт N – Наименование», «Ед. изм.» и «Цена» берутся из таблицы KACZCH.dbf, в остальные поля данные вводятся с клавиатуры, и по нажатию на кнопку «Сохранить» формируется файл OSGP.dbf куда передаются соответствующие данные из таблицы KACZCH.dbf и соответствующие введенные данные. Все данные хранящиеся в таблице OSGP.dbf можно посмотреть, нажав кнопку «Остатки». Нажав на кнопку «Оглавление» можно посмотреть остатки готовой продукции по отдельно выбранному кладовщику, нажав кнопку «Выходные остатки» можно посмотреть весь учёт товарной продукции в кол-ном и стоимостной выражении, нажав кнопку «Приход» можно сформировать приход ГП на склад по имеющимся данным из таблицы ARA.dbf, а также вписав новые данные. Сформированный приход записывается в таблицу Prin.dbf. В форме «Приход», нажав на кнопку «Принято» можно посмотреть кладовщика, принимавшего товар, № цеха-изготовителя, а также денежную сумму прихода ГП на склад, по каждому изделию.
Задание:
1) В форме «Выходные остатки» добавить возможность выбора кладовщика, по которому будет выводиться соответствующая информация в сетке формы. Добавить кнопку «По всем кладовщикам», при нажатии на которую, отображались бы данные по всем кладовщикам, и при входе в данную форму пусть отображаются данные сразу по всем кладовщикам, в принципе как сейчас в форме и сделано.
2) В форме «Выходные остатки» напротив надписи «Итого» под сеткой, под полем «Сумма нач.ост.» отобразить значение, полученное при суммировании всех записей данного поля.
Аналогично посчитать «Итого» и по полям Сумма прихода, Сумма расхода и Сумма вых.ост.
3) В главной форме, а также в форме «Оглавление», «Приход» и «Выходные остатки» сделать невозможным запись другого кладовщика, а только выбор из имеющихся в комбобоксе.
В главной форме в сетке в поле № карт. при вводе символов они не вводятся (что сделано правильно), но после нажатия на enter или щелчком мыши по форме программы вылетает ошибка “Invalid Input Value. Use escape key to abandon changes”. Ошибку эту убрать или сделать, чтобы она была на русском языке.
В главной форме в сетке в поле Кол-во», при вводе числа, содержащего более 6 знаков вывести сообщение «Поле «Кол-во» не может содержать более 6 знаков».
Во всех формах, где есть поиск, в строку поиска сделать ввод значения, не превышающего 100 символов.
В форме «Приход» при нажатии на кнопку «Принято» сделать запрет на изменение в сетке поля «Принято».