Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Попросили меня коллеги проверить импорт данных в систему. А точнее - импорт продуктов. Добрые люди дали файл с данными, файл с сопоставлением (data map) и сказали: "Сделай, пожалуйста, чтобы работало" :) Действительно, задача "в лоб" не решалась - выдавалось сообщение, что "The source data is not in the required format". Ситуация усугублялась тем, что два поля при импорте продуктов являются Lookup-ами: Unit Group и Default Unit. Попробовал подставить GUID-ы в файл с данными - все-равно пишет: "The source...".
Стал проверять что можно сделать. Оказалось, что в случае, когда используются Lookup-ы, необходимо использовать т.н. "автоматическое сопоставление". Для этого необходимо, чтобы в первой строке файла с данными указывались названия полей, полностью совпадающих с Display Name соответствующих атрибутов. В этом случае, система понимает, куда какие данные должны копироваться и карта сопоставления не требуется. Соответственно, остается только подставить GUID-ы (вытаскиваются из двух таблиц - UoMBase для Default Unit и UoMScheduleBase для Unit Group). Сохраняем файл. И пытаемся импортировать данные в систему. Работает!
Comments
- Anonymous
January 01, 2003
Привет Алексей. Подскажи как делать фаил сопостовлений (data map). Спасибо . Костя.