Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Расчет в форме стажа (выслуги) / 13 сообщений из 13, страница 1 из 1
28.06.2016, 17:07
    #39264031
User1234
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Расчет в форме стажа (выслуги)
У меня такая проблема, в форме при нажатии кнопки расчет происходит расчет стажа (выслуги), однако записи не сохраняются для каждого сотрудника, а заносятся данные расчета последнего.
...
Рейтинг: 0 / 0
28.06.2016, 19:43
    #39264171
Лапух
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Расчет в форме стажа (выслуги)
User1234,

Чёй та как всегда ни чего не понял, да и чудится, что вы чего то не учитываете, типа если просто один непрерывный стаж, то может и пойдет, а вот если человек меняет место работы и там еще и льготные стажы присутствуют, то вот примерчик, где как то тоже сим пробовал заниматься и высчитывать.
Общий стаж, учитывая льготный (типа 1х3) кажисьть правильно считает, а вот просто чисто льготный ни как руки не доходят.
А так вот примерчик вам наверное в тему будет.
...
Рейтинг: 0 / 0
28.06.2016, 19:43
    #39264173
Лапух
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Расчет в форме стажа (выслуги)
Выглядить будет визуально вот так
...
Рейтинг: 0 / 0
28.06.2016, 19:47
    #39264176
Лапух
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Расчет в форме стажа (выслуги)
Хотя нет, тока щас зоркий сокол узрил, что месяцы и дни чёй та превышают нормативы Юлианского летоисчисления при суммировании общего стажа.
Будю думать где косячёк.
...
Рейтинг: 0 / 0
29.06.2016, 07:19
    #39264377
User1234
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Расчет в форме стажа (выслуги)
Ребят алгоритм вроде считает норм, ток там не учтено пересечение периодов, над этим работаю. Проблема в другом когда нажимаешь на кнопку "Пересчет" должно быть так
...
Рейтинг: 0 / 0
29.06.2016, 07:21
    #39264378
User1234
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Расчет в форме стажа (выслуги)
А в результате расчета второго сотрудника у первого заносятся его же данные вот так, посоветуйте как решить данную проблему
...
Рейтинг: 0 / 0
29.06.2016, 11:54
    #39264560
__Michelle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Расчет в форме стажа (выслуги)
User1234У меня такая проблема, в форме при нажатии кнопки расчет происходит расчет стажа (выслуги), однако записи не сохраняются для каждого сотрудника, а заносятся данные расчета последнего.Свободные поля в ленточной форме (как сделано у Вас) имеют единые значения для всех записей.
Поля должны быть связанными, то есть иметь источник-таблицу.
Еще - абсолютно ни к чему для присвоения значения полю переводить на это поле фокус.
И такой пересчет в цикле, как сделан, тоже не то. Но с этим разбираться мне сейчас некогда.
Вот вариант на основе Вашего. Посмотрите.
...
Рейтинг: 0 / 0
29.06.2016, 12:54
    #39264613
OLEG_ZH
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Расчет в форме стажа (выслуги)
вспоминая свои военные страдания - расчет выслуги столбиком (как делают кадры), не учитывает високосные года !!!!
...
Рейтинг: 0 / 0
29.06.2016, 13:03
    #39264618
User1234
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Расчет в форме стажа (выслуги)
__Michelle,
Благодарю, понял свою не доработку, не создал поля в таблице для сохранения данных расчета.
...
Рейтинг: 0 / 0
29.06.2016, 16:28
    #39264842
User1234
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Расчет в форме стажа (выслуги)
А какое решение данного нюанса есть?
...
Рейтинг: 0 / 0
29.06.2016, 16:36
    #39264849
__Michelle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Расчет в форме стажа (выслуги)
User1234А какое решение данного нюанса есть?Какого нюанса?
Хранения результатов расчетов?
Формировать эти данные динамически в запросах, например.о
...
Рейтинг: 0 / 0
29.06.2016, 18:25
    #39264953
sdku
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Расчет в форме стажа (выслуги)
Самое сложное в этом вопросе-определиться КАК считать (учитывать високосный год,считать "столбиком", какие нюансы учитывать). Из тех людей которые этим занимаются все в один голос говорят что DateDiff полная ерунда (хотя это не так )Короче определяйтесь сколько дней в году, месяце или тупо считать "столбиком" только тогда можно начинать считать (если человек отработал 31 день это 1 месяц или 1 месяц и 1 день ?)
...
Рейтинг: 0 / 0
30.06.2016, 13:33
    #39265462
User1234
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Расчет в форме стажа (выслуги)
sdku,

В данном случае интересуют только года, а плюс (минус) день на результат не повлияет
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Расчет в форме стажа (выслуги) / 13 сообщений из 13, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]