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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 09.10.2014, 18:16   #1  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Как заставить Excel addon записывать в базу значения кастомных полей из слоя USR
Есть:
  • для чистоты эксперимента тестирую на чистой виртуальной машине от Microsoft с R3 CU8
  • юзаю Excel addon
  • в таблицу VendTable добавил два кастомных поля: TestEnum, TestVendGroupID (названия полей установил не метками, а непосредственным текстом). Добавил эти поля в группу Identification
  • для чистоты эксперимента перегружаю всю виртуальную машину целиком (со всеми службами, АОСами и COM-объектами)
  • логинюсь как contoso\administrator
  • создаю новый Excel-файл, параметры аддона не меняю
  • при помощи аддона добавляю таблицу VendTable
  • меняю стандартное поле Group ID и кастомные поля.

Проблема:
* стандартное поле меняется в базе Аксапты, а кастомные не записываются в Аксапте, в экселе принимают старые значения из базы Аксапты.

Почему?
Как сделать так, чтобы и кастомные поля менялись при помощи Excel аддона?
Есть какие-то права для работы из аддона?
Миниатюры
Нажмите на изображение для увеличения
Название: 1.PNG
Просмотров: 348
Размер:	57.7 Кб
ID:	8989   Нажмите на изображение для увеличения
Название: 22.PNG
Просмотров: 393
Размер:	68.3 Кб
ID:	8990  

Нажмите на изображение для увеличения
Название: 23.PNG
Просмотров: 607
Размер:	57.1 Кб
ID:	8991   Нажмите на изображение для увеличения
Название: 24.PNG
Просмотров: 426
Размер:	52.5 Кб
ID:	8992  

Нажмите на изображение для увеличения
Название: 25.PNG
Просмотров: 394
Размер:	57.8 Кб
ID:	8993  
Старый 09.10.2014, 18:37   #2  
Wamr is offline
Wamr
----------------
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
 
1,737 / 858 (32) +++++++
Регистрация: 15.01.2002
Адрес: Москва
Записей в блоге: 7
инкрементный CIL?
Старый 09.10.2014, 21:31   #3  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
аддон работает через CIL?
хм... спасибо за мысль... попробую завтра.
Старый 10.10.2014, 11:25   #4  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
инкрементная компиляция CIL ничего не изменила.
выполняю глобальную компиляцию. посмотрим что будет.

Есть еще идеи?
Старый 10.10.2014, 13:00   #5  
lev is offline
lev
Ищущий знания...
Аватар для lev
Oracle
MCBMSS
Axapta Retail User
 
1,723 / 491 (20) +++++++
Регистрация: 18.01.2005
Адрес: Москва
Цитата:
Сообщение от mazzy Посмотреть сообщение
инкрементная компиляция CIL ничего не изменила.
выполняю глобальную компиляцию. посмотрим что будет.

Есть еще идеи?
Не уверен, что поможет, но расскажу про свой опыт

Наблюдал глюки в работе ADDOn на разных версиях офиса.
Например:
1. В 2003 версии кнопка вообще не появлялась.
2. В 2007 кнопки появились, но все они были не активны (так и не понял из-за чего).
3. В 2013 офисе все работало ок.

У Вас какая версия офиса?
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с)
С Уважением,
Елизаров Артем
Старый 10.10.2014, 13:48   #6  
gl00mie is offline
gl00mie
Участник
MCBMSS
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,684 / 5788 (200) ++++++++++
Регистрация: 28.11.2005
Адрес: Москва
Записей в блоге: 3
2013, судя по скриншотам
Старый 10.10.2014, 14:34   #7  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
угу. 2013. на виртуалке от Майкрософт.
Старый 10.10.2014, 14:58   #8  
DSPIC is offline
DSPIC
Боец
 
1,077 / 1234 (44) ++++++++
Регистрация: 11.04.2008
*.auc чистил?
Старый 10.10.2014, 15:50   #9  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
да, поведение не изменилось - стандартные поля из Excel обновляются, USR - нет.
Старый 10.10.2014, 15:58   #10  
S.Kuskov is offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3,429 / 1772 (66) ++++++++
Регистрация: 28.04.2007
Адрес: Калуга
How to: Update a Service After Adding a Table Field
За это сообщение автора поблагодарили: mazzy (20).
Старый 10.10.2014, 15:59   #11  
ice is offline
ice
Участник
Аватар для ice
Лучший по профессии 2014
 
1,689 / 405 (17) +++++++
Регистрация: 23.03.2006
Возможно потребуется обновить соответствующую службу документов (панель/сервис/AIF/обновить службу документов) и после сделать CIL
За это сообщение автора поблагодарили: mazzy (20).
Старый 10.10.2014, 16:00   #12  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
спасибо, конечно... щас попробую.

а разве аддон через AIF работает?
Старый 10.10.2014, 16:04   #13  
S.Kuskov is offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3,429 / 1772 (66) ++++++++
Регистрация: 28.04.2007
Адрес: Калуга
Цитата:
Сообщение от mazzy Посмотреть сообщение
а разве аддон через AIF работает?
Судя по всему, да.
Старый 10.10.2014, 16:04   #14  
ice is offline
ice
Участник
Аватар для ice
Лучший по профессии 2014
 
1,689 / 405 (17) +++++++
Регистрация: 23.03.2006
используются семейства классов Ax*
Старый 10.10.2014, 16:25   #15  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
АХРЕНЕТЬ! точно! спасибо.
работает через AIF. надо обновить запрос и класс.

АХРЕНЕТЬ!
Старый 10.11.2014, 15:05   #16  
user_ax is offline
user_ax
Участник
Аватар для user_ax
 
599 / 39 (3) +++
Регистрация: 07.10.2012
Адрес: ZP
Цитата:
Сообщение от mazzy Посмотреть сообщение
АХРЕНЕТЬ! точно! спасибо.
работает через AIF. надо обновить запрос и класс.

АХРЕНЕТЬ!
Сергей, подскажите, пожалуйста, как выглядел класс ?

У меня такая же проблема: Новая таблица, эксель одно из полей не видит, полный CIL не помогает..
Старый 10.11.2014, 15:51   #17  
gl00mie is offline
gl00mie
Участник
MCBMSS
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,684 / 5788 (200) ++++++++++
Регистрация: 28.11.2005
Адрес: Москва
Записей в блоге: 3
Полный CIL сам по себе и не поможет.
Цитата:
Сообщение от ice Посмотреть сообщение
Возможно потребуется обновить соответствующую службу документов (панель/сервис/AIF/обновить службу документов) и после сделать CIL
Старый 10.11.2014, 16:01   #18  
user_ax is offline
user_ax
Участник
Аватар для user_ax
 
599 / 39 (3) +++
Регистрация: 07.10.2012
Адрес: ZP
Цитата:
Сообщение от gl00mie Посмотреть сообщение
Полный CIL сам по себе и не поможет.
Пытался сделать, однако не знаю, какой класс выбрать?
Выбор столбцов при импорте\экспорте Excel add-in
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
проблема переброски со слоя USR на VAP raniel DAX: Программирование 10 07.12.2010 11:19
DAX2009: поля таблиц стандартного приложения с идентификаторами из диапазона usr-слоя gl00mie DAX: Программирование 4 22.07.2010 16:01
Как изменить значения полей из кода? andriy_s DAX: Программирование 12 19.03.2010 23:37
где хранятся значения полей удаленных строк? chanchala DAX: Программирование 16 04.09.2008 10:45
Удаление таблицы из USR слоя mlapa DAX: Администрирование 12 22.04.2005 11:13
Опции темы Поиск в этой теме
Поиск в этой теме:

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

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

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

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