달력

102019  이전 다음

  •  
  •  
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  •  
  •  

'Cloud Computing'에 해당되는 글 12건

  1. 2010.04.21 Force.com Web Site
  2. 2010.03.10 예제 : 작업내역(5)
  3. 2010.03.10 예제 : 작업내역(4)
  4. 2010.03.10 예제 : 작업내역(3)
  5. 2010.03.10 예제 : 작업내역(2)
  6. 2010.03.09 예제 : 작업내역(1)
  7. 2010.03.08 Force.Com 기본적인 Manual
  8. 2010.03.04 Visualforce
  9. 2010.03.04 개발 위한 메뉴얼
  10. 2010.03.04 Force.Com IDE 설치.

요즘 Force.com 기반으로 Web Site를 만드는데 너무 스트레스를 받고 있습니다.

미칠정도로...

이제야 각이보이네요.

한국 총판에 전화하니..

제가 Web 물어보는게 한국에서 처음이랍니다 -ㅇ-...나온지 얼마 안되었으니...

후아...이제야 각이 보이네요~.~

조금 기분좋아서 블로깅 해봅니다.

방법은, 페이지 하나라도 나오면 올려보겠습니다.

'Cloud Computing > Force.Com' 카테고리의 다른 글

Force.com Web Site  (0) 2010.04.21
예제 : 작업내역(5)  (0) 2010.03.10
예제 : 작업내역(4)  (0) 2010.03.10
예제 : 작업내역(3)  (0) 2010.03.10
예제 : 작업내역(2)  (0) 2010.03.10
예제 : 작업내역(1)  (0) 2010.03.09
Posted by Trauma

댓글을 달아 주세요

이번은 바뀔건 없습니다.

APEX API를 써서, 콘트롤러를 바꿔보겠습니다.

죄송합니다..기록하면서 해야 하는데..책보며하다가...그냥 슝 넘겼네요.

다시 만들어서 올립니다.

아래와 같이 주소를 입력합니다.

https://c.ap1.visual.force.com/apex/VisualTest

그러면 아래와 같은 페이지가 나옵니다.

이상하게 한글이 깨지더군요...


사실상, 저 페이지 이름은 VisualTest가 됩니다.

https://c.ap1.visual.force.com/apex/페이지 이름
이런 말이지요.

Create Page VisualTest를 누르신다면, 페이지 하나가 생성됩니다.


APEX는 HTML, XML등과 같이 쌍으로 존재합니다.

<apex:page> </apex:page>

열면 닫는거죠. 위의 태그는 필수 태그입니다.

자...자세한 설명은 차후에 보도록 하고 여기에서 컨트롤러를 바꿔보도록 하겠습니다.

기능은 단순히 지금 보이는 것과 같이 탭을 선택하면 보여주는 기능을 합니다.(예전과 기능은 달라지지 않습니다.)

<apex:page> 의 태그에 속성을 넣어줍니다.

standardController="WorkParticular__c"

이 속성은 기본콘트롤러를 사용하는데 테이블은 WorkParticular__c라고 선언해 주는 것 밖에 없습니다.

그 후, <h1>~ VisualTest까지 글을 삭제하고

다음의 내용을 기입합니다.

<apex:detail/>     혹은 <apex:detail></apex:detail>

내용을 보여주는거죠. 여기에선 디폴트로 보입니다. 저장하시구요!.

이제 개체에서 수정해 주는 일만 남았습니다.

뭘 수정해주느냐!! 탭을 눌렀을때 보여지게끔 하려면 링크를 걸어줘야겠죠.

설정 -> 작성 -> 개체 ->작업내역 개체를 수정합니다.

다음으로 표준 버튼 및 링크에서 <보기>를 수정합니다.


쉽죠?? Visualforce 페이지에서 우리가 만든 VisualTest를 선택해 주는 겁니다.

이제 끝났습니다.

작업내역 탭을 누르신후 데이터를 클릭하세요.

예전과 똑같이 나오죠?? 

하지만 예전에는 기본값으로 보여지는 것이지만 지금은 Visualforce 페이지가 보여지는 겁니다.

컨트롤러가 기본컨트롤러라서 같게 나오는 것이죠.

자..잠깐 수정 한번 해보시죠!

<apex:detail relatedList="false" title="false"> </apex:detail>

이렇게 해보세요!!그러면 페이지가 약간 달라지게 나올겁니다

나중에는 이것을 수정해 볼 것입니다. 오늘은 여기서 그만!!

--------------------------------------------------------------------------------------------------------

자세한 API는 이 주소에 있습니다.


'Cloud Computing > Force.Com' 카테고리의 다른 글

Force.com Web Site  (0) 2010.04.21
예제 : 작업내역(5)  (0) 2010.03.10
예제 : 작업내역(4)  (0) 2010.03.10
예제 : 작업내역(3)  (0) 2010.03.10
예제 : 작업내역(2)  (0) 2010.03.10
예제 : 작업내역(1)  (0) 2010.03.09
Posted by Trauma

댓글을 달아 주세요

제가 간단하게 만든 작업내역 입니다.

스샷만 올립니다.

거래처



부서



사원



업무



작업내역



작업내역 세부


'Cloud Computing > Force.Com' 카테고리의 다른 글

Force.com Web Site  (0) 2010.04.21
예제 : 작업내역(5)  (0) 2010.03.10
예제 : 작업내역(4)  (0) 2010.03.10
예제 : 작업내역(3)  (0) 2010.03.10
예제 : 작업내역(2)  (0) 2010.03.10
예제 : 작업내역(1)  (0) 2010.03.09
Posted by Trauma

댓글을 달아 주세요

이제 테스트를 위해 예비 데이터를 넣어보죠.

처음은 거래처부터 넣어보도록 하겠습니다.

거래처 탭 -> 새로 만들기를 클릭합니다.


아래와 같이 입력을 하고 저장을 누르면 하나의 거래처 데이터가 생성됩니다.

데이터는 마음대로 입력하셔도 됩니다.

거래처 이름 : TestHS
전화번호 : 010-3943-1111
대표자 : HS



부서도 넣어볼까요??
 
저희가 처음 디자인 할때, 거래처에 소속 된 부서를 생성하기로 한거 기억하시나요??

아래 그림 같이 거래처에서 새 부서를 입력 할 수 있지만,

저는 부서 탭으로 이동하여 새로 등록해 보도록 하겠습니다.


부서 탭 -> 새로만들기를 누르면 아래와 같은 그림이 나옵니다.


거래처 이름 옆에 돋보기를 누르면, 검색창이 팝업으로 나오는데 등록된 거래처가 나옵니다.

거래처를 선택하세요. 그러면 생성된 부서는 그 거래처에 속하게 됩니다.

저는 TestHS를 선택했습니다.

자, 데이터를 확인해 보겠습니다. 거래처 탭에서 TestHS를 선택하시면 부서에 hss가 표시되는 것을 볼 수 있습니다.


같은 방법으로 몇개의 데이터를 더 생성하시기 바랍니다.

앗!!!업무 등록 하셨나요??

업무를 등록하다보니, 아래와 같이 나오는군요. 구분을 할 수가 없네요.


변경해 봅시다.

설정 -> 작성 -> 개체 -> 업무를 클릭합니다.(레이블 부분을 클릭해야 세부정보를 보실 수 있습니다.)

검색 레이아웃에서 업무 탭을 누릅니다.

그리고 아래와 같이 수정합니다.


선택된 필드 보이시죠?? 업무이름을 추가해 줍니다.

업무이름이 두개라 나중에 헷갈리겠군요....개체에서 수정해 주시면 됩니다만 테스트용이므로

그냥 가도록 하겠습니다.

그리고 업무 탭을 보시면 달라진 모습을 볼 수 있습니다.

'Cloud Computing > Force.Com' 카테고리의 다른 글

예제 : 작업내역(5)  (0) 2010.03.10
예제 : 작업내역(4)  (0) 2010.03.10
예제 : 작업내역(3)  (0) 2010.03.10
예제 : 작업내역(2)  (0) 2010.03.10
예제 : 작업내역(1)  (0) 2010.03.09
Force.Com 기본적인 Manual  (0) 2010.03.08
Posted by Trauma

댓글을 달아 주세요

이제 개체는 생성했으니, 탭을 생성해 보겠습니다.

탭은 이런겁니다.


보이시나요?? 위의 부분이 탭입니다.

이제 만들어 보도록 하지요.

거래처부터 시작하겠습니다.

설정 -> 작성 -> 탭 -> 새로 만들기를 클릭합니다.

그럼 아래와 같은 그림이 나옵니다.

개체 : 거래처
탭 스타일은 : 자유선택
프로필 추가 화면 -> 다음
사용자 정의 응용 프로그램에 추가 -> 저장



그러면 탭이 생성 된 것을 보실 수 있습니다.


그 탭은 선택하시면 내용을 등록 하실 수 있습니다.

자, 그럼 같은 방법으로 다른 탭도 생성해봅시다.

아래 그림은 탭 생성을 하고 난 뒤 화면입니다.


'Cloud Computing > Force.Com' 카테고리의 다른 글

예제 : 작업내역(4)  (0) 2010.03.10
예제 : 작업내역(3)  (0) 2010.03.10
예제 : 작업내역(2)  (0) 2010.03.10
예제 : 작업내역(1)  (0) 2010.03.09
Force.Com 기본적인 Manual  (0) 2010.03.08
Visualforce  (0) 2010.03.04
Posted by Trauma

댓글을 달아 주세요

예제는 작업내역 등록입니다.

참고로 Edition은 Development Edition입니다.


회사에서 쓰고 있는 것인데..SalesForce에서 한번 구현해 볼까합니다.

물론 최대한 SalesForce에서 쓰이는 것을 적용해 볼까 합니다.

각설하고, 처음으로 개체를 정의합니다.

대충 필요한 것을 나열해 보니...

개체 : 거래처, 거래부서, 업무, 작업내역, 작업내역 세부사항, 사원

이런 것들이 보이는군요.

생성해 보겠습니다.


설정 -> 개체 -> 새 사용자 정의 개체를 클릭합니다.

(위의 개체는 제가 매뉴얼보고 예제로 한 것이므로 신경쓰지마세요)


레이블 : 거래처
개체 이름 : Companies
상세 설명 : 거래처 정보
레코드 이름 : 거래처 이름 (Key)
데이터 유형 : 텍스트
선택적 기능 :  모두 체크


위의 정보입니다.

"보통 레코드 이름"이 내부적인 Key가 됩니다.

저장을 하시면 거래처 개체에 대한 내용이 쭉 나옵니다.

거래처에 "거래처 이름"만 있으면 이상하니까 전화번호, 대표자만 넣기로 하겠습니다.

필드를 만들어 볼까요?

일단 전화번호 필드를 만들겠습니다.


거래처 정의 개체에서 사용자 정의 필드 & 관계에서 새로 만들기를 클릭합니다.

필드 유형을 정의해볼까요??

필드 유형 : 전화


이번엔 세부 사항을 입력하겠습니다.

필드 레이블 : 전화번호
필드 이름 : CompTel
상세 설명 : 거래처 전화번호
도움말 텍스트 : 거래처 전화번호를 입력하세요.

*도움말 텍스트는 아래 화면에 i와 비슷하게 필드 옆에 ?가 생깁니다.
*필수란은 NOT NULL을 의미합니다.
*기본값은 수식인데 차후 보여드리겠습니다.



다음은 프로필에 대하여 보안 수준을 정의하지만 일단 모두 넘겨봅시다!

페이지 레이아웃도 그냥 통과!

그러면 하나의 필드가 생겨납니다. 이와 같이 대표자도 생성합시다.

필드 유형 : 텍스트
필드레이블 : 대표자
길이 : 30
필드 이름 : CompRepr
상세 설명 : 거래처 대표자
도움말 텍스트 : 거래처 대표자 이름을 입력하세요.
필수 : 체크

*고유함 : UNIQUE설정입니다.



위와같이 설정을 한다면, 아래와 같이 변경되어 있을겁니다.


사용자 정의 필드 & 관계에 필드 두개가 추가 되어있는 것을 보실 수 있으실 겁니다.

위와 같이 하여 부서개체도 단숨에 만들어 냅시다!

개체명 : 부서
레이블 : 부서
개체 이름 : CompDept
상세 설명 : 거래처의 부서 내용
레코드 이름 : 부서 이름
데이터 유형 : 텍스트
선택적 기능 : 모두 체크

사용자 필드 - 거래처
유형 : 마스터-세부 사항 관계
관련 항목 : 거래처
필드 레이블 : 거래처 이름
필드 이름 : CompNameId
상세 설명 : 소속 거래처 이름
도움말 텍스트 : 소속 거래처 이름입니다.
필수 : 체크
공유설정 : 읽기/쓰기
나머지는 패쓰~

개체명 : 업무
레이블 : 업무
개체이름 : Work
상세 설명 : 업무
레코드 이름 : 업무 이름
데이터 유형 : 자동번호
표시 형식 : Work-{0000}
시작번호 : 1
선택적 기능 : 모두 선택

사용자 필드 - 업무
유형 : 텍스트
필드 레이블 : 업무 이름
길이 : 30
필드 이름 : WorkName
상세 설명 : 업무 이름
도움말 텍스트 : 업무 이름을 기입합니다.
필수 : 체크

사용자 필드 - 부서
유형 : 검색
관련항목 : 부서
필드 레이블 : 부서 이름
필드 이름 : DeptNameId
상세 설명 : 업무가 할당된 부서이름
도움말 텍스트 : 업무가 할당 될 부서를 선택하세요
필수 : 체크
공유 설정 : 읽기/쓰기 체크


개체명 : 사원
레이블 : 사원
개체 이름 : Employees
상세 설명 : 사원
레코드 이름 : 사원번호
데이터 유형 : 텍스트
선택적기능: 모두 선택

사용자필드 - 사원 이름
유형 : 텍스트
필드 레이블 : 성명
길이 : 50
필드 이름 : EmpName
상세 설명 : 성명
도움말텍스트 : 성명을 입력하세요.
필수 : 체크


개체명 : 작업내역
레이블 : 작업내역
개체 이름 : WorkParticular
상세 설명 : 작업내역
레코드 이름 : 작업내역번호
데이터 유형 : 자동 번호
표시 형식 : WP-{0000}
시작번호 : 1
선택적기능: 모두 선택

사용자 필드 - 날짜
유형 : 일자
필드 레이블 : 작업기준일자
필드 이름 : WorkDate
상세 설명 : 작업기준일자
도움말텍스트 : 작업기준일을 넣으세요.
필수 : 체크

사용자 필드 - 업무
유형 : 검색
관련항목 : 업무
필드 레이블 : 업무
필드 이름 : WorkId
상세설명 : 업무
도움말텍스트 : 업무를 선택하세요.
필수 : 체크
공유설정 : 읽기/쓰기

사용자 필드 - 부서
유형 : 검색
관련항목 : 부서
필드 레이블 : 부서
필드 이름 : DeptId
상세설명 : 부서
도움말텍스트 : 부서를 선택하세요.

사용자 필드 - 사원
유형 :검색
관련항목 : 사원
필드 레이블 : 사원
필드 이름 : EmpId
상세설명 : 사원번호
도움말텍스트 : 사원번호를 선택하세요.


개체명 : 작업내역 세부
레이블 : 작업내역 세부
개체 이름 : WorkParticularDets
상세 설명 : 작업내역 세부사항
레코드 이름 : 작업내역 세부번호
데이터 유형 : 자동 번호
표시 형식 : {0}
시작번호 : 1
선택적기능: 모두 선택

사용자 필드 - 작업내역번호
유형 :검색
관련항목 : 작업내역
필드 레이블 : 작업내역번호
필드 이름 : WorkParticularId
상세설명 : 작업내역번호
도움말텍스트 : 작업내역번호를 선택하세요.

사용자 필드 - 시작시각
유형 : 날짜/시간
필드 레이블 : 시작시각
필드 이름 : StartTime
상세 설명 : 시작시각
도움말텍스트 : 시작시각을 입력하세요.
필수 : 체크

사용자 필드 - 종료시각
유형 : 날짜/시간
필드 레이블 : 종료시각
필드 이름 : EndTime
상세 설명 : 종료시각
도움말텍스트 : 종료시각을 입력하세요.
필수 : 체크

사용자 필드 - 작업내역
유형 : 긴 텍스트 영역
필드 레이블 : 작업내역
길이 : 32,000
볼 수 있는 줄 : 5
필드이름 : WorkDesc
상세설명 : 작업내역
도움말텍스트 : 작업내역을 입력하세요.


헉헉...힘드네요..

잠시 글 끊고 갑시다 -ㅇ-;;

To be continue~

'Cloud Computing > Force.Com' 카테고리의 다른 글

예제 : 작업내역(3)  (0) 2010.03.10
예제 : 작업내역(2)  (0) 2010.03.10
예제 : 작업내역(1)  (0) 2010.03.09
Force.Com 기본적인 Manual  (0) 2010.03.08
Visualforce  (0) 2010.03.04
개발 위한 메뉴얼  (0) 2010.03.04
Posted by Trauma

댓글을 달아 주세요

이거 보면, 기본까지는 할 듯합니다.

특별히 어려운점이 없네요.

http://www.salesforce.com/us/developer/docs/workbook/index_Left.htm

한번 따라해보세요.

'Cloud Computing > Force.Com' 카테고리의 다른 글

예제 : 작업내역(2)  (0) 2010.03.10
예제 : 작업내역(1)  (0) 2010.03.09
Force.Com 기본적인 Manual  (0) 2010.03.08
Visualforce  (0) 2010.03.04
개발 위한 메뉴얼  (0) 2010.03.04
Force.Com IDE 설치.  (0) 2010.03.04
Posted by Trauma

댓글을 달아 주세요


http://wiki.developerforce.com/index.php/Visualforce

오늘은 글 적기도 귀차니즘.

비가오니 더 그런듯..

'Cloud Computing > Force.Com' 카테고리의 다른 글

예제 : 작업내역(2)  (0) 2010.03.10
예제 : 작업내역(1)  (0) 2010.03.09
Force.Com 기본적인 Manual  (0) 2010.03.08
Visualforce  (0) 2010.03.04
개발 위한 메뉴얼  (0) 2010.03.04
Force.Com IDE 설치.  (0) 2010.03.04
Posted by Trauma

댓글을 달아 주세요


http://wiki.developerforce.com/index.php/Forcedotcomworkbook

하나씩 따라해 보는중..

'Cloud Computing > Force.Com' 카테고리의 다른 글

예제 : 작업내역(2)  (0) 2010.03.10
예제 : 작업내역(1)  (0) 2010.03.09
Force.Com 기본적인 Manual  (0) 2010.03.08
Visualforce  (0) 2010.03.04
개발 위한 메뉴얼  (0) 2010.03.04
Force.Com IDE 설치.  (0) 2010.03.04
Posted by Trauma

댓글을 달아 주세요


Eclipse Based라서, Eclipse다운로드..

원래 MyEclipse쓰지만... 내가 쓰는 MyEclipse는 Eclipse 3.5기반이라..

SalesForce.Com에서 제공하는 IDE는 아직 3.5를 지원하지 않는단다..

그래서 Eclipse 3.4를 다운로드 받고 나서, IDE를 설치해줘야 한다.

3.5는 여름에나 지원한다고 하니..말 다했다 ㅡ.ㅡ

설치는


http://wiki.developerforce.com/index.php/An_Introduction_to_Force_IDE

여기가면 자세히 나와있으니. 패쓰.


*P.S : MyEclipse는..풍부한 플러그인과..자바 설치 안해도 되서 쓰는데..

이거때문에 자바 설치해야한다..ㅠ.ㅠ

'Cloud Computing > Force.Com' 카테고리의 다른 글

예제 : 작업내역(2)  (0) 2010.03.10
예제 : 작업내역(1)  (0) 2010.03.09
Force.Com 기본적인 Manual  (0) 2010.03.08
Visualforce  (0) 2010.03.04
개발 위한 메뉴얼  (0) 2010.03.04
Force.Com IDE 설치.  (0) 2010.03.04
Posted by Trauma

댓글을 달아 주세요