Как написать код в VB6 SHAPE кодирования из 3-х таблиц ДЛЯ ОТЧЕТА О ДАННЫХ - PullRequest
0 голосов
/ 20 декабря 2018
nstring = "SHAPE {SELECT PRODUCTID,PRODUCTNAME FROM  PRODUCTMASTER } " & _
            "  APPEND ((SHAPE {SELECT * FROM ORDERDETAILS WHERE ORDERNO='" & 
"10001" & "' }" & _
            " APPEND ({SELECT PRODUCTID,ITEMCODE,ITEMNAME FROM ITEMDETAILS  }  
AS ORDITEMS RELATE " & _
            " PRODUCTID TO PRODUCTID,ITEMCODE TO ITEMCODE)) AS ORDERS RELATE 
PRODUCTID TO PRODUCTID)"

Приведенный выше код в "VB6 MS ACCESS DATABASE (ACCDB) для отчета о данных. Заголовок группы (раздел 6) = имя продукта

Подробности (раздел 1) для всех других полей, включая имя элемента

Но "itemname" показывает ошибку в разделе 1 отчета о данных как

"Поле данных orders.itemname not found"

Почему это происходит?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...