質問編集履歴

3

2016/07/20 13:03

投稿

msssk
msssk

スコア12

test CHANGED
File without changes
test CHANGED
@@ -8,7 +8,7 @@
8
8
 
9
9
 
10
10
 
11
- 仮想マシンの環境にWebフォームを配置して、Crystal Reportを使用してネットワークプリンタに直接印刷(叉はprocessで印刷)したいのですが、
11
+ 仮想マシンの環境にWebフォームを配置して、Crystal Reportで作成した帳票デフォルトプリンタであるネットワークプリンタに直接印刷(叉はprocessで印刷)したいのですが、
12
12
 
13
13
  スプールはプリンタに送信されていますがプリンタで確認するとジョブが溜まっていません。
14
14
 

2

2016/07/20 13:03

投稿

msssk
msssk

スコア12

test CHANGED
@@ -1 +1 @@
1
- [ASP.Net] Crystal reportを使用してネットワークプリンタに印刷する
1
+ [ASP.Net] テスト環境でPDF(crystalreportで作成)をネットワークプリンタに印刷する
test CHANGED
File without changes

1

2016/07/20 12:52

投稿

msssk
msssk

スコア12

test CHANGED
File without changes
test CHANGED
@@ -8,7 +8,7 @@
8
8
 
9
9
 
10
10
 
11
- 仮想マシンの環境にWebフォームを配置して、Crystal Reportを使用してネットワークプリンタに直接印刷したいのですが、
11
+ 仮想マシンの環境にWebフォームを配置して、Crystal Reportを使用してネットワークプリンタに直接印刷(叉はprocessで印刷)したいのですが、
12
12
 
13
13
  スプールはプリンタに送信されていますがプリンタで確認するとジョブが溜まっていません。
14
14
 
@@ -18,11 +18,19 @@
18
18
 
19
19
 
20
20
 
21
- ・プリンタに「Network Service」「IIS_IUSRS」「IUER」のユーザを追加しても駄目でした。
21
+ ・プリンタは「everyone」印刷許可されてますが、試しに「Network Service」「IIS_IUSRS」「IUER」のユーザを追加しても駄目でした。
22
22
 
23
23
  ・Web.configに<identity impersonate="true"/>を追加すると以下のエラーがでるようになったので削除しました
24
24
 
25
25
  "レポートファイルのアクセスが拒否されました。別のプログラムで使用されている可能性があります。"
26
+
27
+ ◆追記
28
+
29
+ ・試しにcrystalreportの直接印刷ではなくPDF化してホームディレクトリに出力してそれをprocessで印刷
30
+
31
+ →プリンタにスプールが行かない。しかしコマンドプロンプトから同じパラメタで実行すると印刷出来ました。
32
+
33
+ "start acrord32.exe /t ファイル名 プリンタ名"
26
34
 
27
35
 
28
36