|
|
#1 |
|
Смотрящий поверх деревьев (Варварский отморозок)
|
Поле CreatedDate в SalesTable
<Зохавано мудератором>
за неуплату
__________________
It's a dirty job, but someone's got to do it. So? |
|
|
|
|
#2 |
|
Участник
|
а ведь точно. У меня также.
Может в этом и есть смысл... Багофича? или фича? что думаешь? В результате пользователь не может повлиять на дату, которая пишется в это поле. А если еще политиками запретить изменять и компьютерную дату, то получим полный аудит... |
|
|
|
|
#3 |
|
Участник
|
Это BigBug . . . . . .
|
|
|
|
|
#4 |
|
Смотрящий поверх деревьев (Варварский отморозок)
|
<Зохавано мудератором>
за неуплату
__________________
It's a dirty job, but someone's got to do it. So? |
|
|
|
|
#5 |
|
Участник
|
може создать новое поле?
и в initvalue писать чего душе угодно? |
|
|
|
|
#6 |
|
Участник
|
Извините за вторжение,
а зачем вам менять эту дату? насколько я знаю она практически нигде в расчетах не используется. а носит скорее информационный характер. С уважением, Дмитрий. |
|
|
|
|
#7 |
|
Участник
|
хороший вопрос.
И действительно, зачем? |
|
|
|
|
#8 |
|
сибиряк
|
<b>2PlasticinE</b>
.. кажется, машинная дата из Аксапты не меняется. Узнать ее можно - today() Только если менять системные даты, то как Вы узнаете <b>реальную</b> дату операции в системе? А очень часто это необходимо
__________________
С уважением, Вячеслав. |
|
|
|
|
#9 |
|
Участник
|
Желающим узнать способ задания/изменения значений в полях
CreatedDate/Time из АКСАПТы, рекомендую ознакомится с классом sysDataImport. Там показано, как создать данные с заданными значениями этих полей. Но по-моему проще изменить их в сервере БД. |
|
|
|
|
#10 |
|
Участник
|
Опыт программного изменения даты на сервере из Аксапты имеется (с использованием внешней функции WinAPI).
Однако это может выйти вам как говаривал один политик "черевато боком" .К примеру если забыть вернуть дату в прежнее состояние - то будут небольшие неприятности, или к примеру если при создании заказа изменить дату и потом вернуть обратно, но в этот момент другой юзер запустил другую "страшную " обработку с использованием серверной даты - получится бред. Так что надо реально оценить нужно ли менять серверную дату или же обойтись созданием дополнительного поля. |
|
|
|
|
#11 |
|
drc
|
У меня сейчас такая проблема!
Может чего изменилось за два года? |
|
|
|
|
#12 |
|
Administrator
|
А можно уточнить, что за проблема? А то первое сообщение за два года пропало
__________________
Not registered yet? Register here! Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me |
|
|
|
|
#13 |
|
drc
|
Проблема такая:
я не могу программно заполнить поле SalesTable.createDate! |
|
|
|
|
#14 |
|
Administrator
|
Ответ: используйте SalesTable.overwriteSystemFields(true);
Вопрос: а зачем?
__________________
Not registered yet? Register here! Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me |
|
|
|
|
#15 |
|
drc
|
Непомогло!
![]() Зачем: импорт из другой системы. |
|
|
|
|
#16 |
|
Administrator
|
PHP код:
__________________
Not registered yet? Register here! Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me |
|
|
|
|
#17 |
|
drc
|
БОЛЬШОЕ Спасибо, Максим!!!
|
|
|
|
|
|