Создание нового произвольного свойства на основе имеющегося.

Создание нового произвольного свойства на основе имеющегося.

Сообщение Alexbur » Вт сен 06, 2016 2:59 pm

Прошу помочь создать на основе имеющегося новое произвольное свойство объекта учета (товара) в числовом формате.
Все значения имеющегося свойства должны продублироваться в новосозданном.
Названия свойств будут разными, формат одинаковый - числовой, значения поначалу тоже одинаковые.
На форуме встречал, что подобные рутинные вопросы достаточно эффективно решались с помощью SQL-запросов.
Alexbur
 
Сообщения: 62
Зарегистрирован: Вт фев 22, 2011 7:45 am

Re: Создание нового произвольного свойства на основе имеющег

Сообщение dmitry » Ср сен 07, 2016 2:00 pm

Создайте новое свойство, затем нажмите клавиши Ctrl+F10, скопируйте и вставьте текст:

Predpr.Globalfunction.ShowData("SELECT ID, ParamName, TypeID FROM ArticleParamNames")

Появится таблица, пришлите скриншот или файл Excel, я напишу текст запроса на добавление.
dmitry
Разработчик
 
Сообщения: 3922
Зарегистрирован: Чт янв 27, 2011 3:43 pm

Re: Создание нового произвольного свойства на основе имеющег

Сообщение Alexbur » Ср сен 07, 2016 2:54 pm

Получена таблица.
Вложения
Таблица_Параметров.png
Таблица_Параметров.png (73.62 КБ) Просмотров: 1027
Alexbur
 
Сообщения: 62
Зарегистрирован: Вт фев 22, 2011 7:45 am

Re: Создание нового произвольного свойства на основе имеющег

Сообщение dmitry » Чт сен 08, 2016 4:00 am

Ctrl+F10, вставить текст:

db.execute("INSERT INTO ArticleParams ( ParamID, Val_1, ItemID ) SELECT 16, Val_1, ItemID FROM ArticleParams WHERE ParamID=12")
dmitry
Разработчик
 
Сообщения: 3922
Зарегистрирован: Чт янв 27, 2011 3:43 pm

Re: Создание нового произвольного свойства на основе имеющег

Сообщение Alexbur » Чт сен 08, 2016 7:08 am

Выполнил, спасибо, все получилось. Автоматизация победила рутину. Ещё раз спасибо.
Alexbur
 
Сообщения: 62
Зарегистрирован: Вт фев 22, 2011 7:45 am


Вернуться в Использование программы

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2

cron