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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 05.10.2006, 12:25   #1  
Maugly
Гость
 
n/a
А еще в Акс есть стандартные средства импорта...
Старый 24.12.2007, 22:01   #2  
fialka is offline
fialka
Участник
 
347 / 16 (1) ++
Регистрация: 05.10.2006
Адрес: Екатеринбург
Цитата:
Сообщение от Maugly Посмотреть сообщение
А еще в Акс есть стандартные средства импорта...
А можно поинтересоватся .... а есть ли стандартные средства. вот для такого примера....
закачиваю файл из Execel. там кода поставщиков. причём в файле код клиента 5004, а в аксапте есть код клиента 0005004. вот как проверить,есть ли у нас нужный клиент и "дорастить " код клиента до кода указанного в номерной серии? То есть импортнуть код 0005004?
Старый 25.12.2007, 10:25   #3  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от fialka Посмотреть сообщение
А можно поинтересоватся .... а есть ли стандартные средства. вот для такого примера....
закачиваю файл из Execel. там кода поставщиков. причём в файле код клиента 5004, а в аксапте есть код клиента 0005004. вот как проверить,есть ли у нас нужный клиент и "дорастить " код клиента до кода указанного в номерной серии? То есть импортнуть код 0005004?
Все бы программировать...
В ЕКСЕЛЕ(!!!) в колонке Код установите формат Текст, а не число.
"Дорастите" непосредственное в Экселе.
И не программируйте.

В следующий раз установите формат ДО того, как данные будут попадать в Эксель.
Вот и не будут нули пропадать.
__________________
полезное на axForum, github, vk, coub.
Старый 25.12.2007, 10:30   #4  
fialka is offline
fialka
Участник
 
347 / 16 (1) ++
Регистрация: 05.10.2006
Адрес: Екатеринбург
Цитата:
Сообщение от mazzy Посмотреть сообщение
Все бы программировать...
В ЕКСЕЛЕ(!!!) в колонке Код установите форма Текст, а не число.
"Дорастите" непосредственное в Экселе.
И не программируйте.

В следующий раз установите формат ДО того, как данные будут попадать в Эксель.
Вот и не будут нули пропадать.
так кабы я заполняла этот документ... всё же пользователи... то недоглядят, то переглядят.. а ты майся, как поставить дополнительную проверку, чтобы нормально закачивались данные....(
Старый 25.12.2007, 10:34   #5  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от fialka Посмотреть сообщение
так кабы я заполняла этот документ... всё же пользователи... то недоглядят, то переглядят.. а ты майся, как поставить дополнительную проверку, чтобы нормально закачивались данные....(
в экселе добавьте колонку.
в ней напишите формулу =right("0000000"&[адрес_ячейки_с_усеченным_кодом];7)
размножте для всех строк

импортируйте эту колонку, а не колонку пользователей.
__________________
полезное на axForum, github, vk, coub.
Старый 25.12.2007, 10:35   #6  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
впрочем, чего это я?
программируйте, если хочется. почему бы и нет?
__________________
полезное на axForum, github, vk, coub.
Старый 25.12.2007, 10:39   #7  
fialka is offline
fialka
Участник
 
347 / 16 (1) ++
Регистрация: 05.10.2006
Адрес: Екатеринбург
Цитата:
Сообщение от mazzy Посмотреть сообщение
впрочем, чего это я?
программируйте, если хочется. почему бы и нет?
точно можно?
Старый 25.12.2007, 10:37   #8  
fialka is offline
fialka
Участник
 
347 / 16 (1) ++
Регистрация: 05.10.2006
Адрес: Екатеринбург
Цитата:
Сообщение от mazzy Посмотреть сообщение
в экселе добавьте колонку.
в ней напишите формулу =right("0000000"&[адрес_ячейки_с_усеченным_кодом];7)
размножте для всех строк

импортируйте эту колонку, а не колонку пользователей.
спасибо.
Старый 25.12.2007, 11:32   #9  
KiselevSA is offline
KiselevSA
Злыдни
Аватар для KiselevSA
Злыдни
Лучший по профессии 2015
 
958 / 333 (13) ++++++
Регистрация: 25.01.2002
Адрес: Москва
Цитата:
Сообщение от mazzy Посмотреть сообщение
в экселе добавьте колонку.
в ней напишите формулу =right("0000000"&[адрес_ячейки_с_усеченным_кодом];7)
размножте для всех строк

импортируйте эту колонку, а не колонку пользователей.
Только я бы предварительно LTRIM и RTRIM для кодов сделал. А то пользователи такие затейники бывают )))
__________________
люди...считают, что если техника не ломается, то ее не нужно ремонтировать. Инженеры считают, что если она не ломается, то нуждается в совершенствовании.
Теги
импорт, как правильно, справочник

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Dynamics AX: Managing Your Supply Chain Using Microsoft Dynamics AX 2009 - Book Review Blog bot DAX Blogs 0 31.03.2009 23:06
axStart: Microsoft Dynamics AX 2009 Hot Topics Web Seminar Series Blog bot DAX Blogs 0 06.08.2008 12:05
Arijit Basu: AX 2009 - Quick Overview Blog bot DAX Blogs 4 19.05.2008 14:47
Arijit Basu: Reporting & BI in AX: An Overview [Level 100] Blog bot DAX Blogs 0 07.01.2008 16:01
Inside Dynamics AX 4.0: Usage Scenarios Blog bot DAX Blogs 0 04.10.2007 05:15

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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 18:06.