/beta/Inquiry/OtherReports.old.asp

http://github.com/khaneh/Orders · ASP · 294 lines · 275 code · 9 blank · 10 comment · 17 complexity · 10031a9e64d3bbe70b2ce4760c13d744 MD5 · raw file

  1. <%@LANGUAGE="VBSCRIPT" CODEPAGE="1256"%><%
  2. 'AR (6)
  3. PageTitle=" "
  4. SubmenuItem=11
  5. if not Auth("C" , 0) then NotAllowdToViewThisPage()
  6. %>
  7. <!--#include file="top.asp" -->
  8. <!--#include File="../include_farsiDateHandling.asp"-->
  9. <!--#include File="../include_JS_InputMasks.asp"-->
  10. <!--#include File="../include_UtilFunctions.asp"-->
  11. <STYLE>
  12. .RepTable {font-family:tahoma; font-size:9pt; direction: RTL; }
  13. .RepTable td {border:1pt solid white;vertical-align:top;}
  14. .RepTable a {text-decoration:none; color:#222288;}
  15. .RepTable a:hover {text-decoration:underline;}
  16. .RepTable2 th {font-size:9pt; padding:5px; background-color:#0080C0;height:25px;}
  17. .RepTable2 td {height:25px;}
  18. .RepTable2 input {font-family:tahoma; font-size:9pt; border:1 solid black;}
  19. .RepTable2 select {font-family:tahoma; font-size:9pt; border:1 solid black;}
  20. </STYLE>
  21. <BR>
  22. <%
  23. '-----------------------------------------------------------------------------------------------------
  24. '----------------------------------------------------------------------------------------- Search Form
  25. '-----------------------------------------------------------------------------------------------------
  26. if request("act")="" then
  27. StartOfTheYear = left(shamsiToday(),4) & "/01/01"
  28. %>
  29. <TABLE class="RepTable" align=center cellspacing=10>
  30. <TR height=110>
  31. <TD style="border:1pt solid white;width:130pt" align=center>
  32. <% if Auth("C" , 1) then %>
  33. <FORM METHOD=POST ACTION="?act=dailySale">
  34. <table class="RepTable2" id="AInvoices">
  35. <tr>
  36. <th colspan="2"> </td>
  37. </tr>
  38. <tr>
  39. <td colspan="2">&nbsp;</td>
  40. </tr>
  41. <%
  42. if Auth("C" , 2) then
  43. %>
  44. <tr>
  45. <td align=left>&nbsp;</td>
  46. <td><INPUT TYPE="text" NAME="input_date_start" value="<%=shamsiToday()%>" style="width:75px;direction:LTR;" maxlength=10 OnBlur="return acceptDate(this);"></td>
  47. </tr>
  48. <tr>
  49. <td align=left>&nbsp;</td>
  50. <td><INPUT TYPE="text" NAME="input_date_end" value="<%=shamsiToday()%>" style="width:75px;direction:LTR;" maxlength=10 OnBlur="return acceptDate(this);"></td>
  51. </tr>
  52. <%
  53. else
  54. %>
  55. <tr>
  56. <td colspan="2" align=left>
  57. <SELECT NAME="input_date">
  58. <option value="<%=shamsiToday()%>"> <%=replace(shamsitoday(),"/" ,".")%> </option>
  59. <option value="<%=shamsidate(date()-1)%>"> <%=replace(shamsidate(date()-1),"/" ,".")%> </option>
  60. <option value="<%=shamsidate(date()-2)%>"> 2 <%=replace(shamsidate(date()-2),"/" ,".")%> </option>
  61. <option value="<%=shamsidate(date()-3)%>"> 3 <%=replace(shamsidate(date()-3),"/" ,".")%> </option>
  62. <option value="<%=shamsidate(date()-4)%>"> 4 <%=replace(shamsidate(date()-4),"/" ,".")%> </option>
  63. </SELECT>
  64. </td>
  65. </tr>
  66. <%
  67. end if
  68. %>
  69. <tr>
  70. <td colspan="2">&nbsp;</td>
  71. </tr>
  72. </table>
  73. <INPUT Class="GenButton" style="border:1 solid black;" TYPE="submit" value=" ">&nbsp;
  74. </FORM>
  75. <% end if %>
  76. &nbsp;
  77. </TD>
  78. <TD style="border:1pt solid white;width:130pt" align=center>
  79. <% if Auth("C" , 3) then %>
  80. <FORM METHOD=POST ACTION="Rep_InvoiceItems.asp?act=show">
  81. <table class="RepTable2" id="InvoiceItems">
  82. <tr>
  83. <th colspan="2"> </td>
  84. </tr>
  85. <tr>
  86. <td align=left>&nbsp;</td>
  87. <td><INPUT TYPE="text" NAME="FromDate" Value="<%=StartOfTheYear%>" style="width:75px;direction:LTR;" maxlength=10 OnBlur="return acceptDate(this);"></td>
  88. </tr>
  89. <tr>
  90. <td align=left>&nbsp;</td>
  91. <td><INPUT TYPE="text" NAME="ToDate" style="width:75px;direction:LTR;" maxlength=10 OnBlur="return acceptDate(this);"></td>
  92. </tr>
  93. <tr>
  94. <td align=left></td>
  95. <td align=left>
  96. <SELECT NAME="Category" style="width:120px;">
  97. <option value="">--- ---</option>
  98. <option value="0" <%if Category=0 then response.write "selected " : GroupName="[ ] "%>></option>
  99. <%
  100. mySQL = "SELECT * FROM InvoiceItemCategories WHERE ID > 0"
  101. Set RS1 = Conn.Execute(mySQL)
  102. Do Until RS1.eof
  103. %>
  104. <option value="<%=RS1("ID")%>" <%if RS1("ID")=Category then response.write "selected "%>><%=RS1("Name")%></option>
  105. <%
  106. RS1.moveNext
  107. Loop
  108. %>
  109. </SELECT>
  110. </td>
  111. </tr>
  112. <tr>
  113. <td align=left></td>
  114. <td><INPUT TYPE="text" NAME="ResultsInPage" style="width:75px;direction:LTR;text-align:right;" maxlength=5 value="50"></td>
  115. </tr>
  116. <tr>
  117. <td align=left></td>
  118. <td align=left>
  119. <SELECT NAME="isA" style="width:120px;">
  120. <option value="0" <%if isA=0 then response.write "selected " %>> </option>
  121. <option value="1" <%if isA=1 then response.write "selected " %>> </option>
  122. <option value="2" <%if isA=2 then response.write "selected " %>> </option>
  123. </SELECT>
  124. </td>
  125. </tr>
  126. </table>
  127. <INPUT Class="GenButton" style="border:1 solid black;" TYPE="submit" value=" ">&nbsp;
  128. </FORM>
  129. <% end if %>
  130. &nbsp;
  131. </TD>
  132. <TD align=center>
  133. <% if Auth("C" , 4) then %>
  134. <FORM METHOD=POST ACTION="Rep_AInvoices.asp?act=show">
  135. <table class="RepTable2" id="AInvoices">
  136. <tr>
  137. <th colspan="2"> ()</td>
  138. </tr>
  139. <tr>
  140. <td align=left> </td>
  141. <td><INPUT TYPE="text" NAME="FromDate" Value="<%=StartOfTheYear%>" style="width:75px;direction:LTR;" maxlength=10 OnBlur="return acceptDate(this);"></td>
  142. </tr>
  143. <tr>
  144. <td align=left> </td>
  145. <td><INPUT TYPE="text" NAME="ToDate" style="width:75px;direction:LTR;" maxlength=10 OnBlur="return acceptDate(this);"></td>
  146. </tr>
  147. <tr>
  148. <td align=left></td>
  149. <td><INPUT TYPE="text" NAME="ResultsInPage" style="width:75px;direction:LTR;text-align:right;" maxlength=5 value="50"></td>
  150. </tr>
  151. </table>
  152. <INPUT Class="GenButton" style="border:1 solid black;" TYPE="submit" value=" ">&nbsp;
  153. <br><br>
  154. <INPUT Class="GenButton" style="border:1 solid black;" TYPE="Button" value=" " onclick="document.forms[2].action='Rep_AInvoices.asp?act=showByDay';document.forms[2].submit();">&nbsp;
  155. </FORM>
  156. <% end if %>
  157. &nbsp;
  158. </TD>
  159. </TR>
  160. <TR height=110>
  161. <TD style="border:1pt solid white;width:130pt" align=center>
  162. <% if Auth("C" , 5) then %>
  163. <FORM METHOD=POST ACTION="Rep_AReceipt.asp?act=show">
  164. <table class="RepTable2" id="AInvoices">
  165. <tr>
  166. <th colspan="2"> </td>
  167. </tr>
  168. <tr>
  169. <td align=left> </td>
  170. <td><INPUT TYPE="text" NAME="FromDate" Value="<%=StartOfTheYear%>" style="width:75px;direction:LTR;" maxlength=10 OnBlur="return acceptDate(this);"></td>
  171. </tr>
  172. <tr>
  173. <td align=left> </td>
  174. <td><INPUT TYPE="text" NAME="ToDate" style="width:75px;direction:LTR;" maxlength=10 OnBlur="return acceptDate(this);"></td>
  175. </tr>
  176. <tr>
  177. <td align=left></td>
  178. <td><INPUT TYPE="text" NAME="ResultsInPage" style="width:75px;direction:LTR;text-align:right;" maxlength=5 value="50"></td>
  179. </tr>
  180. <tr>
  181. <td align=left></td>
  182. <td align=left>
  183. <SELECT NAME="isA" style="width:90px;">
  184. <option value="0" > </option>
  185. <option value="1" selected > </option>
  186. <option value="2" > </option>
  187. </SELECT>
  188. </td>
  189. </tr>
  190. </table>
  191. <INPUT Class="GenButton" style="border:1 solid black;" TYPE="submit" value=" ">&nbsp;
  192. </FORM>
  193. <% end if %>
  194. &nbsp;
  195. </TD>
  196. <TD style="border:1pt solid white;width:130pt" align=center>
  197. <% if Auth("C" , 7) then %>
  198. <FORM METHOD=POST ACTION="Rep_COGS.asp?act=show">
  199. <table class="RepTable2" id="AInvoices">
  200. <tr>
  201. <th colspan="2"> </td>
  202. </tr>
  203. <tr>
  204. <td colspan="2">&nbsp;</td>
  205. </tr>
  206. <tr>
  207. <td align=left> </td>
  208. <td><INPUT TYPE="text" NAME="FromDate" Value="<%=StartOfTheYear%>" style="width:75px;direction:LTR;" maxlength=10 OnBlur="return acceptDate(this);"></td>
  209. </tr>
  210. <tr>
  211. <td align=left> </td>
  212. <td><INPUT TYPE="text" NAME="ToDate" style="width:75px;direction:LTR;" maxlength=10 OnBlur="return acceptDate(this);"></td>
  213. </tr>
  214. <tr>
  215. <td colspan="2">&nbsp;</td>
  216. </tr>
  217. </table>
  218. <INPUT Class="GenButton" style="border:1 solid black;" TYPE="submit" value=" ">&nbsp;
  219. </FORM>
  220. <% end if %>
  221. &nbsp;
  222. </TD>
  223. <%
  224. 'sam add this!
  225. %>
  226. <TD align=center>
  227. <% if Auth("C" , 4) then %>
  228. <FORM METHOD=POST ACTION="Rep_BInvoices.asp?act=show">
  229. <table class="RepTable2" id="AInvoices">
  230. <tr>
  231. <th colspan="2"> ǘ ()</td>
  232. </tr>
  233. <tr>
  234. <td align=left> </td>
  235. <td><INPUT TYPE="text" NAME="FromDate" Value="<%=StartOfTheYear%>" style="width:75px;direction:LTR;" maxlength=10 OnBlur="return acceptDate(this);"></td>
  236. </tr>
  237. <tr>
  238. <td align=left> </td>
  239. <td><INPUT TYPE="text" NAME="ToDate" style="width:75px;direction:LTR;" maxlength=10 OnBlur="return acceptDate(this);"></td>
  240. </tr>
  241. <tr>
  242. <td align=left></td>
  243. <td><INPUT TYPE="text" NAME="ResultsInPage" style="width:75px;direction:LTR;text-align:right;" maxlength=5 value="50"></td>
  244. </tr>
  245. </table>
  246. <INPUT Class="GenButton" style="border:1 solid black;" TYPE="submit" value=" ">&nbsp;
  247. <br><br>
  248. <INPUT Class="GenButton" style="border:1 solid black;" TYPE="Button" value=" " onclick="document.forms[2].action='Rep_BInvoices.asp?act=showByDay';document.forms[2].submit();">&nbsp;
  249. </FORM>
  250. <% end if %>
  251. &nbsp;
  252. </TD>
  253. </TR>
  254. </TABLE>
  255. <%
  256. '-----------------------------------------------------------------------------------------------------
  257. '------------------------------------------------------------------------------------------ Daily Sale
  258. '-----------------------------------------------------------------------------------------------------
  259. elseif request("act")="dailySale" then
  260. input_date= sqlSafe(request("input_date"))
  261. input_date_start= sqlSafe(request("input_date_start"))
  262. input_date_end= sqlSafe(request("input_date_end"))
  263. if Auth("C" , 1) then
  264. if Auth("C" , 2) then
  265. 'FrameSrc="/Reports/dailySale.aspx?input_date_start=" & input_date_start & "&input_date_end=" & input_date_end
  266. RepParamValues = input_date_start & "" & input_date_end
  267. else
  268. 'FrameSrc="/Reports/dailySale.aspx?input_date_start=" & input_date & "&input_date_end=" & input_date
  269. RepParamValues = input_date & "" & input_date
  270. end if
  271. %>
  272. <BR><BR>
  273. <CENTER>
  274. <% ReportLogRow = PrepareReport ("dailySale.rpt", "input_date_startinput_date_end", RepParamValues, "/beta/dialog_printManager.asp?act=Fin") %>
  275. <INPUT TYPE="button" value=" ǁ " Class="GenButton" style="border:1 solid blue;" onclick="printThisReport(this,<%=ReportLogRow%>);">
  276. </CENTER>
  277. <BR>
  278. <BR><iframe name=f1 id=f1 src="/CRReports/?Id=<%=ReportLogRow%>" align=center style="width:750; height:410; border-style: none" border=0 FRAMEBORDER=0 scrollbars=no ></iframe>
  279. <%
  280. else
  281. NotAllowdToViewThisPage()
  282. end if
  283. end if
  284. %>
  285. <!--#include file="tah.asp" -->