Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Наименование по шаблону / 5 сообщений из 5, страница 1 из 1
10.11.2015, 18:56
    #39099980
style1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Наименование по шаблону
Здравствуйте!

Есть таблица с полями [ID][Наименование][Бренд][Вид товара][Товарная группа] и проч.

В настройках товарной группы есть текстовое поле [Шаблон наименований], где задается шаблон для сбора наименования по названию полей верхней таблицы, вида: [Наименование]+' '+[Бренд]+' '+[Вид товара]

При выводе списка номенклатуры как в код запроса VBA встроить этот шаблон?

Access 2003 + MS SQL Server 2008
...
Рейтинг: 0 / 0
10.11.2015, 18:58
    #39099984
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Наименование по шаблону
Заменить плюсы на амперсанды.
...
Рейтинг: 0 / 0
10.11.2015, 19:40
    #39100012
style1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Наименование по шаблону
Запрос
Код: vbnet
1.
2.
3.
4.
5.
"SELECT dNomenclature.NmrId,dNomenclatureType.NrTpTmtNomNamePrint as [Íàèìåíîâàíèå]" _
        & ",0 AS Ñêëàä,0 AS ÐÖ,0 AS [Ñòàðàÿ ÐÖ],0 AS [Ñêèäêà],NmrMarkDel,NmrNRem" _
        & " FROM ((dNomenclature INNER JOIN dBrand ON dNomenclature.NmrBrandId = dBrand.BrdId)" _
        & " INNER JOIN vwNomenclatureName ON dNomenclature.NmrId = vwNomenclatureName.NmrId)" _
        & " INNER JOIN dNomenclatureType ON dNomenclature.NmrTypeId = dNomenclatureType.NrTpId"



Поле NrTpTmtNomNamePrint - [Наименование]+' '+[Бренд]+' '+[Вид товара]
как вывести не значение поля, а его значение чтобы читалось кодом... пробовал и "+" и "&", все равно выводит значение поля
...
Рейтинг: 0 / 0
10.11.2015, 20:50
    #39100032
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Наименование по шаблону
Это не запрос, а VBA-код, его собирающий.
После того, как код его собрал (в переменной) - выведите полученное значение и показывайте его тут.
...
Рейтинг: 0 / 0
11.11.2015, 00:47
    #39100135
style1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Наименование по шаблону
Не могу все равно осмыслить...
"SELECT dNomenclature.NmrId," & [мне сюда надо еще переменную воткунть чтоли со строкой, а как ее получить для записи, в голову приходит только длукап?] & " as [Наименование]"

что то меня переклинило))) или это все принципиально неправильный подход?
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Наименование по шаблону / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]