<% ' ' %> <% main() Sub main() If Not(SessionCheck()) Then Exit Sub End If Dim ViewKaisyaCD ViewKaisyaCD = Request("ViewKaisyaCD") Dim ShijoCD ShijoCD = Request("ShijoCD") Dim Query Dim Content Dim Midashi Dim Shokai Dim ShelfHyoji Dim ShelfZaiko Dim ContentsHyoji Dim ContentsTitle Dim ContentsValue Dim LinkHyoji Dim LinkTitle Dim LinkValue Query = "exec SPPポータル会社取得 '" & GB_SystemCD & "', '" & EnshuCD & "', '" & ViewKaisyaCD & "', '" & GB_GakuseiNo & "'" Set Content = OpenQuery(Query) Do While Not(Content.BOF Or Content.EOF) Midashi = "" & Content.Fields("見出し文") Shokai = "" & Content.Fields("紹介文") ShelfHyoji = "" & Content.Fields("商品棚表示") ShelfZaiko = "" & Content.Fields("商品棚在庫無し表示") ContentsHyoji = "" & Content.Fields("コンテンツ表示") ContentsTitle = "" & Content.Fields("コンテンツタイトル") ContentsValue = "" & Content.Fields("コンテンツ") LinkHyoji = "" & Content.Fields("リンク表示") LinkTitle = "" & Content.Fields("リンクタイトル") LinkValue = "" & Content.Fields("リンク") Content.MoveNext Loop If LinkValue <> "" And LCase(Left(LinkValue, 7)) <> "http://" And LCase(Left(LinkValue, 8)) <> "https://" Then LinkValue = "http://" & LinkValue End If '在庫チェック用連想配列作成 Dim Zaiko Set Zaiko = Server.CreateObject("Scripting.Dictionary") Query = "exec SPR入出庫在庫 '" & GB_SystemCD & "', '" & EnshuCD & "', '" & ViewKaisyaCD & "', '" & GB_KaikeiSyuryobi & "'" Set Content = OpenQuery(Query) Do While Not(Content.BOF Or Content.EOF) Zaiko("" & Content.Fields("商品CD")) = Content.Fields("在庫数") '連想配列の添え字は明示的にStringにしないとダメ Content.MoveNext Loop %> <% = HtmlHeader("") %> <% Response.Write(HtmlDesign(11)) Response.Write(HttpL3_1(" 会社一覧に戻る ", "tblbtn('portal_kaisha_ichiran.asp?ShijoCD=" & ShijoCD & "')", "閉じる", "ExitFlg=0;top.window.close()", "", "", "", "", "", "")) Response.Write(HttpL4(ConvKaisyaMeisyo(ViewKaisyaCD), "")) %> <% = HtmlFooter %> <% End Sub %>