Программа iNETsHOP - обработка, сравнение, анализ прайс листов поставщиков, создание каталога товаров интернет магазина Форум - Программа iNETsHOP - Работа с программой - Как правильно прописать в схеме экспорта


http://inetshop.in.ua/index.php?p=showtopic&toid=430&pp=15&page=1&area=1&print_post=2773
17.08.2017 20:21

support


Support


Количество сообщений   1060
Зарегистрирован:   11-04-2008, 19:11:57
Цитата
Написал: prodact
g.G_SID AS"_MODEL_", но как дописать что если нет артикула выводить в поле название товара g.G_NAME AS "_MODEL_" не понимаю


Вы совершенно правильно определили, что за колонку "Артикул" справочника товаров в программе, отвечает поле TBL_GOODS.G_SID.

Чтобы данные экспортировались согласно вашего алгоритма, вам нужно заменить строку

g.G_SID AS"_MODEL_",

на строку

CASE WHEN LTRIM(RTRIM(ISNULL(g.G_SID, ''))) <> '' THEN g.G_SID ELSE g.G_NAME END AS"_MODEL_",

Следует отметить, то размер наименования товара может быть гораздо больше размера поля "Код товара" в базе данных сайта интернет-магазина.