%
'
'
%>
<%
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), ""))
%>
|
<% If Shokai <> "" Then %>
|
<% End If %>
<%
Query = "exec SPPポータル商品取得 '" & GB_SystemCD & "', '" & EnshuCD & "', '" & ViewKaisyaCD & "', ''"
Set Content = OpenQuery(Query)
If Content.BOF Or Content.EOF Then
ShelfHyoji = "0"
End If
%>
<% If ShelfHyoji = "1" Then %>
<%
Do While Not(Content.BOF Or Content.EOF)
If ShelfZaiko = "1" Or Zaiko("" & Content.Fields("商品CD")) > 0 Then '連想配列の添え字は明示的にStringにしないとダメ
Dim ImageFile
ImageFile = ""
If "" & Content.Fields("商品画像区分") = "2" And "" & Content.Fields("商品広告画像") <> "" Then
ImageFile = FPortal & "/" & GB_EnshuCD & "/" & ViewKaisyaCD & "/" & Content.Fields("商品広告画像")
ElseIf "" & Content.Fields("商品画像区分") = "1" And "" & Content.Fields("商品マスタ画像") <> "" Then
ImageFile = Fgoods & "/" & EnshuCD & "/" & Content.Fields("商品マスタ画像")
End If
Response.Write("" & vbCrLf)
Response.Write("" & vbCrLf)
Response.Write("")
If ImageFile <> "" Then
Response.Write(" ")
Else
Response.Write("
")
End If
Response.Write(" | " & vbCrLf)
Response.Write("")
Response.Write(Content.Fields("商品見出し文"))
Response.Write(" | " & vbCrLf)
Response.Write(" ")
Response.Write("" & vbCrLf)
Response.Write("")
Response.Write(Content.Fields("商品広告文"))
Response.Write(" | " & vbCrLf)
Response.Write(" ")
Response.Write(" ")
Response.Write("" & vbCrLf)
Response.Write("" & vbCrLf)
Response.Write("")
Response.Write("" & Content.Fields("商品名称") & vbCrLf)
Response.Write(" | " & vbCrLf)
Response.Write("")
Response.Write("標準卸価格:" & ConvIntToMoney(Content.Fields("標準卸価格"),false,false))
Response.Write(" | " & vbCrLf)
Response.Write(" ")
Response.Write(" ")
Response.Write(" ")
End If
Content.MoveNext
Loop
%>
|
|
<% End If %>
<% If ContentsHyoji = "1" And ContentsValue <> "" And ContentsTitle <> "" Then %>
|
<% End If %>
<% If LinkHyoji = "1" And LinkValue <> "" And LinkTitle <> "" Then %>
|
<% End If %>
<% If ShelfHyoji <> "1" Then '商品棚非表示時の代替行 %>
|
<% End If %>
|
|
<% = HtmlFooter %>
<%
End Sub
%>