Register  |  LOGIN

CMSならDotNetNuke!高機能かつフリーのCMSです。

 

長らくお待たせしました!
DotNetNuke 5.2.0 の日本語言語パックの公開を開始しました。
作成時期の関係で、最新版の 5.2.1 ではないのですが、この言語パックは 5.2.1にもインストール可能です。
5.2.1 の公開も早々に開始しますので、お待ちください。

掲示板

DNNに関する情報共有はこちらからどうぞ!
DotNetNuke.jp掲示板は、皆様の情報共有の場です。

単に質問・回答の場ではありません。また、回答義務もありません。運営メンバーも含め、DotNetNukeを日々学んでいる状況です。質問をする場合は、まず
インターネットなどで自分自身でお調べいただき、その情報を共有する事をこころがけてください。
>>当掲示板に書き込みいただくには、ユーザー登録が必要です。ログイン・ご登録はこちらからどうぞ。
>>プライバシーポリシーについてはこちらをご覧ください。
匿名質問の投稿はこちらから
 
  dotnetnuke.jp bbs  一般  インストール  TIPS: documents モジュールの「所有者」に「表示名」を表示する
Previous Previous
 
Next Next
New Post 3/23/2007 2:34 AM
  河端 善博
169 posts
5th Level Poster




TIPS: documents モジュールの「所有者」に「表示名」を表示する 
Modified By 河端 善博  on 3/23/2007 2:35:12 AM)
documents モジュールの一覧の列「所有者」にユーザーの「表示名」を使う方法です。
標準では、「名」「姓」と表示されます。

以下の作業は、データベースの変更を伴いますので、十分にご注意ください。

手順:
 1.host でログインします。
 2.メニュー「ホスト」-「SQL」を選択します。
  「SQL」画面が表示されます。
 3.入力欄に下記のSQLをコピーします。

ALTER PROCEDURE {databaseOwner}{objectQualifier}GetDocuments
@ModuleId int,
@PortalId int
AS
SELECT Documents.ItemId,
Documents.Moduleid,
Documents.Title,
Documents.Url,
'CreatedByUser' = CreatedByUser.DisplayName,
'OwnedByUser' = OwnedByUser.DisplayName,
'ModifiedByUser' = ModifiedByUser.DisplayName,
Documents.CreatedDate,
Documents.Category,
Files.Size,
UrlTracking.TrackClicks,
UrlTracking.NewWindow,
Documents.OwnedByUserID,
Documents.ModifiedByUserID,
Documents.ModifiedDate,
Documents.CreatedByUserID,
Documents.CreatedDate,
Documents.SortOrderIndex,
Documents.Description
FROM {databaseOwner}{objectQualifier}Documents
LEFT OUTER JOIN {databaseOwner}{objectQualifier}Users AS CreatedByUser on {databaseOwner}{objectQualifier}Documents.CreatedByUserID = CreatedByUser.UserId
LEFT OUTER JOIN {databaseOwner}{objectQualifier}Users AS OwnedByUser on {databaseOwner}{objectQualifier}Documents.OwnedByUserID = OwnedByUser.UserId
LEFT OUTER JOIN {databaseOwner}{objectQualifier}Users AS ModifiedByUser on {databaseOwner}{objectQualifier}Documents.ModifiedByUserID = ModifiedByUser.UserId
LEFT OUTER JOIN {databaseOwner}{objectQualifier}Files on {databaseOwner}{objectQualifier}Documents.URL = 'fileid=' + convert(varchar,{databaseOwner}{objectQualifier}Files.FileID)
LEFT OUTER JOIN {databaseOwner}{objectQualifier}UrlTracking on {databaseOwner}{objectQualifier}Documents.URL = {databaseOwner}{objectQualifier}UrlTracking.Url and {databaseOwner}{objectQualifier}UrlTracking.ModuleId = @ModuleID
WHERE Documents.ModuleId = @ModuleId
ORDER by Documents.Title

 4.「スクリプトとして実行」をチェックします。
 5.「実行」を選択します。
  正常に実行できた場合、次のメッセージが表示されます。
  「The Query completed successfully! 」

 以上で終了です。
 documents モジュールの一覧表示をご確認ください。
 
Previous Previous
 
Next Next
  dotnetnuke.jp bbs  一般  インストール  TIPS: documents モジュールの「所有者」に「表示名」を表示する

掲示板ご利用のためのご案内

ログイン
すでに登録済みの方は、
上のボタンからログインを
お願いします。
登録
ユーザー登録がまだの方は、
上の「登録する」ボタンをクリックし、
登録画面にて必要事項をご入力の上、
ご登録ください。