0 / 0 / 1
Регистрация: 16.03.2013
Сообщений: 26
1

Расчет заработной платы

04.06.2017, 13:45. Показов 3008. Ответов 9
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Есть три таблицы, первая содержит список работников и их ставка/мес, другие две ведомости начислений и удержаний содержащие месяц начисления/удержания и сумму начисления/удержания необходимо выбрать сотрудника по фамилии и расчитать его зп (либо за определенный месяц,либо же за все сразу) подскажите как реализовать.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.06.2017, 13:45
Ответы с готовыми решениями:

Расчет заработной платы
Существует БД, подключенная к делфи, с таблицами: табель учета: код, фио, дни, дни факт штатное...

Расчет заработной платы преподавателей
Дано задание, создать программу по расчету заработной платы преподавателей школы... С чего...

Расчет заработной платы.
Работник каждую пятницу получает зар.плату за отработанные пять 8-часовых раб. дней при поч...

Расчет заработной платы
Здравствуйте, уважаемые форумчане. Нужна помощь в решении задачи о расчете заработной платы....

9
5254 / 4201 / 1039
Регистрация: 29.08.2013
Сообщений: 26,578
Записей в блоге: 3
04.06.2017, 19:03 2
что за таблицы? БД или обычный Stringgrid
как соединяются между собой?
рассчитать зп и что сделать?
1
0 / 0 / 1
Регистрация: 16.03.2013
Сообщений: 26
05.06.2017, 23:34  [ТС] 3
qwertehok, таблицы бд(access), я пытался сделать через adoquery, но толку ноль(может я тупой), просто расчитать зп
0
5254 / 4201 / 1039
Регистрация: 29.08.2013
Сообщений: 26,578
Записей в блоге: 3
06.06.2017, 07:53 4
как связываются таблицы?

Цитата Сообщение от Zik_Asakura Посмотреть сообщение
просто расчитать зп
что значит "просто рассчитать"?
на форму выводить? в переменную? как должен выглядеть визуально этот рассчет?
1
0 / 0 / 1
Регистрация: 16.03.2013
Сообщений: 26
06.06.2017, 08:07  [ТС] 5
qwertehok, таблицы подключены через adotable, сделан их вывод на разных формах, вывод расчитанной зп через edit на форму
0
5254 / 4201 / 1039
Регистрация: 29.08.2013
Сообщений: 26,578
Записей в блоге: 3
06.06.2017, 10:34 6
если тебе нужно посчитать зп сразу всех сотрудников то нужно использовать SQL
что бы использовать SQL нужно знать имена полей и ключевые поля для таблиц

например
SQL
1
SELECT ФИО, ставка, часы, ставка*часы FROM ТАБЛИЦА
вот этот запрос выведет зп по всем
2
0 / 0 / 1
Регистрация: 16.03.2013
Сообщений: 26
06.06.2017, 22:30  [ТС] 7
qwertehok, мне нужно сложить 3 ячейки
0
5254 / 4201 / 1039
Регистрация: 29.08.2013
Сообщений: 26,578
Записей в блоге: 3
06.06.2017, 22:38 8
Лучший ответ Сообщение было отмечено Zik_Asakura как решение

Решение

вуаля - я сложил
SQL
1
SELECT 1,2,3, 1+2+3 FROM ТАБЛИЦА
2
0 / 0 / 1
Регистрация: 16.03.2013
Сообщений: 26
06.06.2017, 23:39  [ТС] 9
qwertehok, Спасибо, отсюда вытекающий вопрос, можно ли сделать как нибудь вывод в таблицу, если допустим 2 или 3 ячейка отсутствует, для заданного месяца
0
5254 / 4201 / 1039
Регистрация: 29.08.2013
Сообщений: 26,578
Записей в блоге: 3
07.06.2017, 06:56 10
не понял про вывод в таблицу, возможно ты про пустые значения

SQL
1
SELECT 1,2,3, isnull(1,0)+isnull(2,0)+isnull(3,0) FROM ТАБЛИЦА
если значения нет - подставим 0
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
07.06.2017, 06:56
Помогаю со студенческими работами здесь

Расчет заработной платы.
Здравствуйте. Помогите составить таблицу для расчета заработной платы для отдела программирования....

Расчет заработной платы
Есть проблема (для меня она большая как-то). Мне нужно из моих таблиц сделать расчет заработной...

Расчет заработной платы сотрудников
Уважаемые форумчане помогите сделать задание. Заранее спасибо!

Расчет средней заработной платы
Всем привет. Подскажите, пожалуйста, как лучше рассчитывать среднюю з/п по профессиям? К примеру,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru