T
THINKINGWAY
I created a query that makes a table. I want one field in each record of the
new table to be a date input by the user (this date is entered once). I have
successfully created the make table. See sql view below. I even get the
prompt. But instead of the date I enter at the prompt, I get the date of the
record from the table (tblPROJFHIST). The idea is to create a unique
transaction in tblPROJFHIST because one or more of the dates has changed for
a particular project as read from tblWMSNEW (which is imported from a
spreadsheet).
SELECT tblWMSNEW.PROJECTS_NO, FHIST_RPT_WEEK, tblWMSNEW.PROJFH_FS_SS11XX,
tblWMSNEW.PROJFH_FS_CD1230, tblWMSNEW.PROJFH_FS_PER1310,
tblWMSNEW.PROJFH_FC_SS11XX, tblWMSNEW.PROJFH_FC_CD1230,
tblWMSNEW.PROJFH_FC_PER1310, tblWMSNEW.PROJFH_AS_SS11XX,
tblWMSNEW.PROJFH_AS_CD1230, tblWMSNEW.PROJFH_AS_PER1310,
tblWMSNEW.PROJFH_AC_SS11XX, tblWMSNEW.PROJFH_AC_CD1230,
tblWMSNEW.PROJFH_AC_PER1310 INTO tblTEMP1
FROM tblWMSNEW LEFT JOIN tblPROJFHIST ON tblWMSNEW.PROJECTS_NO =
tblPROJFHIST.PROJECTS_NO
WHERE (((FHIST_RPT_WEEK)=[Enter fiscal history report week:]) AND
((tblPROJFHIST.PROJFH_FS_SS011XX)<>[tblWMSNEW]![PROJFH_FS_SS11XX])) OR
(((tblPROJFHIST.PROJFH_AC_SS011XX)<>[tblWMSNEW]![PROJFH_AC_SS11XX])) OR
(((tblPROJFHIST.PROJFH_AC_CD01230)<>[tblWMSNEW]![PROJFH_AC_CD1230])) OR
(((tblPROJFHIST.PROJFH_AC_PER01310)<>[tblWMSNEW]![PROJFH_AC_PER1310])) OR
(((tblPROJFHIST.PROJFH_FS_CD01230)<>[tblWMSNEW]![PROJFH_FS_CD1230])) OR
(((tblPROJFHIST.PROJFH_FS_PER01310)<>[tblWMSNEW]![PROJFH_FS_PER1310])) OR
(((tblPROJFHIST.PROJFH_FC_SS011XX)<>[tblWMSNEW]![PROJFH_FC_SS11XX])) OR
(((tblPROJFHIST.PROJFH_FC_CD01230)<>[tblWMSNEW]![PROJFH_FC_CD1230])) OR
(((tblPROJFHIST.PROJFH_FC_PER01310)<>[tblWMSNEW]![PROJFH_FC_PER1310])) OR
(((tblPROJFHIST.PROJFH_AS_SS011XX)<>[tblWMSNEW]![PROJFH_AS_SS11XX])) OR
(((tblPROJFHIST.PROJFH_AS_CD01230)<>[tblWMSNEW]![PROJFH_AS_CD1230])) OR
(((tblPROJFHIST.PROJFH_AS_PER01310)<>[tblWMSNEW]![PROJFH_AS_PER1310]));
new table to be a date input by the user (this date is entered once). I have
successfully created the make table. See sql view below. I even get the
prompt. But instead of the date I enter at the prompt, I get the date of the
record from the table (tblPROJFHIST). The idea is to create a unique
transaction in tblPROJFHIST because one or more of the dates has changed for
a particular project as read from tblWMSNEW (which is imported from a
spreadsheet).
SELECT tblWMSNEW.PROJECTS_NO, FHIST_RPT_WEEK, tblWMSNEW.PROJFH_FS_SS11XX,
tblWMSNEW.PROJFH_FS_CD1230, tblWMSNEW.PROJFH_FS_PER1310,
tblWMSNEW.PROJFH_FC_SS11XX, tblWMSNEW.PROJFH_FC_CD1230,
tblWMSNEW.PROJFH_FC_PER1310, tblWMSNEW.PROJFH_AS_SS11XX,
tblWMSNEW.PROJFH_AS_CD1230, tblWMSNEW.PROJFH_AS_PER1310,
tblWMSNEW.PROJFH_AC_SS11XX, tblWMSNEW.PROJFH_AC_CD1230,
tblWMSNEW.PROJFH_AC_PER1310 INTO tblTEMP1
FROM tblWMSNEW LEFT JOIN tblPROJFHIST ON tblWMSNEW.PROJECTS_NO =
tblPROJFHIST.PROJECTS_NO
WHERE (((FHIST_RPT_WEEK)=[Enter fiscal history report week:]) AND
((tblPROJFHIST.PROJFH_FS_SS011XX)<>[tblWMSNEW]![PROJFH_FS_SS11XX])) OR
(((tblPROJFHIST.PROJFH_AC_SS011XX)<>[tblWMSNEW]![PROJFH_AC_SS11XX])) OR
(((tblPROJFHIST.PROJFH_AC_CD01230)<>[tblWMSNEW]![PROJFH_AC_CD1230])) OR
(((tblPROJFHIST.PROJFH_AC_PER01310)<>[tblWMSNEW]![PROJFH_AC_PER1310])) OR
(((tblPROJFHIST.PROJFH_FS_CD01230)<>[tblWMSNEW]![PROJFH_FS_CD1230])) OR
(((tblPROJFHIST.PROJFH_FS_PER01310)<>[tblWMSNEW]![PROJFH_FS_PER1310])) OR
(((tblPROJFHIST.PROJFH_FC_SS011XX)<>[tblWMSNEW]![PROJFH_FC_SS11XX])) OR
(((tblPROJFHIST.PROJFH_FC_CD01230)<>[tblWMSNEW]![PROJFH_FC_CD1230])) OR
(((tblPROJFHIST.PROJFH_FC_PER01310)<>[tblWMSNEW]![PROJFH_FC_PER1310])) OR
(((tblPROJFHIST.PROJFH_AS_SS011XX)<>[tblWMSNEW]![PROJFH_AS_SS11XX])) OR
(((tblPROJFHIST.PROJFH_AS_CD01230)<>[tblWMSNEW]![PROJFH_AS_CD1230])) OR
(((tblPROJFHIST.PROJFH_AS_PER01310)<>[tblWMSNEW]![PROJFH_AS_PER1310]));