Есть таблица "Продажи", в которые нужно ввести три поля (на самом деле больше, но для примера нужны только три)
1. Продукт - берется из таблицы "Версия продуктов:продукт" по связи
2. Версия продукта - берется из таблицы "Версия продуктов:Тип версии" по связи
3. Базовая стоимость продукта - надо взять из таблицы "Версия продуктов:базовая стоимость" по двум условиям. Условия собственно текущий продукт и текущая версия продукта. И автоматически забить это поле по данным из таблицы "Версия продуктов".
Версия продуктов: продукт - тип поля "связь"
?table=80&field=861
Версия продуктов:Тип версии - тип поля "список"
?table=80&field=855
Как это сделать? Я так понимаю нужно использовать SQL запрос с двумя параметнами ?
Очень буду благодарен за готовый или почти готовый код в поле вычеслений "Базовая стоимость продукта"
____________________
Еще один вопрос.
Можно ли сейчас подгружать данные из других таблиц для того, чтобы просто показать, но потом не сохранять в БД ?
Как справочник что ли.
1
Как взять данные с другой таблицы, если нужно использовать 2 условия
Автор vasiliy.zorenko, 22 окт. 2010 13:48
Сообщений в теме: 3
#1
Отправлено 22 Октябрь 2010 - 13:48
#2
Отправлено 22 Октябрь 2010 - 14:19
Точный код я вам не напишу, т.к. не хватает данных по вашей конфигурации, да и услуга по разработке вычисляемых полей у нас платная. Вы можете ознакомиться с примерами вычисляемых полей в документации на нашем сайте.
По второму вопросу: нет, т.к. результаты вычисляемых полей сохраняются в любом случае.
По второму вопросу: нет, т.к. результаты вычисляемых полей сохраняются в любом случае.
#3
Отправлено 22 Октябрь 2010 - 15:13
Я Вас понял.
Тогда другой вопрос.
Такую подгрузку данных в поле можно реализовать только с помощью SQL запроса или можно обойтись функционалом функции data_table ?
Тогда другой вопрос.
Такую подгрузку данных в поле можно реализовать только с помощью SQL запроса или можно обойтись функционалом функции data_table ?
Количество пользователей, читающих эту тему: 2
0 пользователей, 2 гостей, 0 анонимных