AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
DAX
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 25.04.2002, 18:54   #1  
PlasticinE is offline
PlasticinE
Смотрящий поверх деревьев (Варварский отморозок)
 
243 / 10 (1) +
Регистрация: 06.12.2001
Поле CreatedDate в SalesTable
<Зохавано мудератором>
за неуплату
__________________
It's a dirty job, but someone's got to do it. So?
Старый 25.04.2002, 19:18   #2  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
а ведь точно. У меня также.
Может в этом и есть смысл... Багофича? или фича? что думаешь?

В результате пользователь не может повлиять на дату, которая пишется в это поле. А если еще политиками запретить изменять и компьютерную дату, то получим полный аудит...
Старый 25.04.2002, 19:24   #3  
Михаил Ковалев is offline
Михаил Ковалев
Участник
 
29 / 120 (5) +++++
Регистрация: 27.11.2001
Адрес: Москва, http://www.meridianm.ru
Это BigBug . . . . . .
Старый 25.04.2002, 19:49   #4  
PlasticinE is offline
PlasticinE
Смотрящий поверх деревьев (Варварский отморозок)
 
243 / 10 (1) +
Регистрация: 06.12.2001
<Зохавано мудератором>
за неуплату
__________________
It's a dirty job, but someone's got to do it. So?
Старый 25.04.2002, 20:13   #5  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
може создать новое поле?
и в initvalue писать чего душе угодно?
Старый 25.04.2002, 20:17   #6  
ddadream is offline
ddadream
Участник
Аватар для ddadream
 
130 / 17 (1) ++
Регистрация: 30.11.2001
Адрес: moscow
Извините за вторжение,
а зачем вам менять эту дату?
насколько я знаю она практически нигде в расчетах не используется.

а носит скорее информационный характер.

С уважением, Дмитрий.
Старый 25.04.2002, 20:24   #7  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
хороший вопрос.
И действительно, зачем?
Старый 26.04.2002, 06:15   #8  
slava is offline
slava
сибиряк
Самостоятельные клиенты AX
 
468 / 23 (1) +++
Регистрация: 28.12.2001
Адрес: Москва
<b>2PlasticinE</b>
.. кажется, машинная дата из Аксапты не меняется. Узнать ее можно - today()

Только если менять системные даты, то как Вы узнаете <b>реальную</b> дату операции в системе? А очень часто это необходимо
__________________
С уважением, Вячеслав.
Старый 05.07.2002, 21:50   #9  
AxDev is offline
AxDev
Участник
 
8 / 12 (1) ++
Регистрация: 29.05.2002
-> Значения в полях аудита системы
Желающим узнать способ задания/изменения значений в полях
CreatedDate/Time из АКСАПТы, рекомендую ознакомится с классом
sysDataImport. Там показано, как создать данные с заданными
значениями этих полей. Но по-моему проще изменить их в сервере БД.
Старый 08.07.2002, 12:34   #10  
LedgerVoucher is offline
LedgerVoucher
Участник
 
12 / 10 (1) +
Регистрация: 20.06.2002
Опыт программного изменения даты на сервере из Аксапты имеется (с использованием внешней функции WinAPI).
Однако это может выйти вам как говаривал один политик "черевато боком" .
К примеру если забыть вернуть дату в прежнее состояние - то будут небольшие неприятности, или к примеру если при создании заказа изменить дату и потом вернуть обратно, но в этот момент другой юзер запустил другую "страшную " обработку с использованием серверной даты - получится бред.
Так что надо реально оценить нужно ли менять серверную дату или же обойтись созданием дополнительного поля.
Старый 18.10.2004, 11:34   #11  
Александр Костоусов is offline
Александр Костоусов
drc
 
97 / 10 (1) +
Регистрация: 18.08.2004
У меня сейчас такая проблема!

Может чего изменилось за два года?
Старый 18.10.2004, 13:43   #12  
Maxim Gorbunov is offline
Maxim Gorbunov
Administrator
Соотечественники
Лучший по профессии 2009
 
2,483 / 645 (26) +++++++
Регистрация: 27.11.2001
Адрес: Dubai, UAE
А можно уточнить, что за проблема? А то первое сообщение за два года пропало
__________________
Not registered yet? Register here!
Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me
Старый 18.10.2004, 14:16   #13  
Александр Костоусов is offline
Александр Костоусов
drc
 
97 / 10 (1) +
Регистрация: 18.08.2004
Проблема такая:

я не могу программно заполнить поле SalesTable.createDate!
Старый 18.10.2004, 14:46   #14  
Maxim Gorbunov is offline
Maxim Gorbunov
Administrator
Соотечественники
Лучший по профессии 2009
 
2,483 / 645 (26) +++++++
Регистрация: 27.11.2001
Адрес: Dubai, UAE
Ответ: используйте 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
Старый 18.10.2004, 15:08   #15  
Александр Костоусов is offline
Александр Костоусов
drc
 
97 / 10 (1) +
Регистрация: 18.08.2004
Непомогло!

Зачем: импорт из другой системы.
Старый 18.10.2004, 16:11   #16  
Maxim Gorbunov is offline
Maxim Gorbunov
Administrator
Соотечественники
Лучший по профессии 2009
 
2,483 / 645 (26) +++++++
Регистрация: 27.11.2001
Адрес: Dubai, UAE
PHP код:
TestTable1  table;

table.overwriteSystemfields(true);
table.(fieldNum(TestTable1createdDate)) = today() - 1;
table.insert(); 
__________________
Not registered yet? Register here!
Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me
Старый 19.10.2004, 14:11   #17  
Александр Костоусов is offline
Александр Костоусов
drc
 
97 / 10 (1) +
Регистрация: 18.08.2004
БОЛЬШОЕ Спасибо, Максим!!!
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
сопоставление оплат клиента, переносов сальдо-поле накладная в общем журнале? Aquarius DAX: Функционал 3 28.01.2009 12:51
Автоматическая генерация значения в поле CreatedDate Eldar9x DAX: Программирование 3 06.08.2008 13:10
Поле "Оплатить до" в строке общего журнала longson DAX: Функционал 7 29.03.2008 14:38
Axapta Lessons: FORM SalesTable (3): Add a document to the button Posting Blog bot DAX Blogs 0 28.10.2006 18:22
Создание feature key на поле формы tov DAX: Администрирование 11 30.06.2003 15:49
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 20:42.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.