|
Сергей Быхлов | 20 октября 2010 г., 10:03 |
Анастасия, добрый день.
Первое, что приходит в голову - Вы пробовали сразу публиковать проект не нажимая 'Файл, сохранить' ? По крайней мере, одного дублирующего действия удасться избежать.
После того, как Вы нажимаете маленький крестик, Вас просят сохранить проект или:
'Проект Вами извлечен. Отправить его на сервер?'
Принажатии на 'Да', больше вопросы задаваться не должны.
С уважением,
Сергей Быхлов
Нашли причину. У нас есть рукописный скрипт, пересчитывающий значение поля 'Фикс.затраты'. Если его отключить - програма сохраняет проект только в первом случае, а далее использует эти сохраненные данные.
|
Сергей Быхлов | 21 октября 2010 г., 08:48 |
Анастасия, поделитесь, пожалуйста, какова была причина написания отдельного скрипта для поля 'фикс.затраты'. Для получения каких данных был написант скрипт?
С уважением,
Сергей Быхлов
Сергей,
У нашего заказчика фиксированные затраты разбиты на три типа. К одной задаче может относиться как один тип затрат, так и несколько. При этом суммироваться они должны автоматически и эта сумма должна автоматически же отображаться в поле 'Фикс затраты'. Пришлось писать скрипт, суммирующий три поля.
|
Сергей Быхлов | 21 октября 2010 г., 15:05 |
Анастасия, спасибо.
С уважением,
Сергей Быхлов
|
Александр Чуликов | 2 ноября 2010 г., 12:24 |
Коллеги, у нас тоже также. Я считаю, что это определено алгоритмом программы.
Просто сохранить - зафиксировать в черновой базе сервера текущие значения данных.
Опубликовать - синхронизовать содержание черновой и публичной баз данных. Для этого надо (по алгоритму) зафиксировать состочние черновой базы. Если вы только что сохраняли, а потом переместились куросором по ячейкам, кто сказал программе, что ничего не изменилось. Проще сохранить.
Закрыть - сохранить / не сохранить изменения (может быть вы что-то сделали, но не опубликовали), вернуть / не вернуть на сервер. Как скажете так и будет, но отвечть за последствия Вам.
Да это не оптимально и не понятно, но так запрограммировано.
Мы в компании используем эту возможность на этапе начальной проработки проекта, когда руководитель проекта и начальники отделов (владельцы ресурсов) детализируют план в файле на сервере. А когда всё в основном утрясено, тогда руководитель проекта публикует (подключает исполнителей) и начинает отслеживание состояния.
С уваженем, Александр.