전체 글 229

12. 제품 소프트웨어 패키징

제품 소프트웨어 패키징 (Produtct Software Packaging) 개발이 완료된 제품 SW를 고객에게 전달하기 위한 형태로 포장하는 과정 릴리즈노트(Release Note) 최종 사용자인 고객에게 개발 과정에서 정리된 제품의 릴리즈 정보를 제공하는 문서 헤더 : 문서이름 , 제품이름 , 버전번호 , 릴리즈 날짜 등 개요 : 제품 및 변경에 대한 간략한 전반적 개요 목적 : 릴리즈 버전의 새로운 기능 목록과 목적에 대한 개요 이슈요약 : 버그의 간단한 설명 또는 추가 항목 요약 재현 항목 : 버그 발견에 따른 재현 단계 기술 수정/개선 내용 : 수정/개선의 간단한 설명기술 사용자 영향도 : 버전 변경에 따른 최종 사용자 기준의 기능 및 응용 프로그램 상의 영향도 기술 SW지원 영향도 : SW 지..

데이터베이스 구축

개념적 데이터 모델링 논리적 데이터 모델링 > 특징 : 정규화 , 완전성 , 독립성 , 포용성 개체 (사각형) , 속성(동그라미), 관계(마름모) 물리적 데이터 모델링 정규화(서술형) 관계형 데이터베이스 설계시 중복을 최소화하여 데이터를 구조화하는 과정 이상현상 : 데이터의 중복성으로 인해 테이블을 조작할 때 발생하는 비합리적인 현상 -삽입이상 : 정보 저장시 불필요한 세부사항을 입력해야 하는 경우 -삭제이상 : 삭제시 원치않는 정보까지 삭제되는 경우 -갱신이상 : 중복데이터에서 특정 부분만 수정되어 중복값이 모순을 일으키는 경우 1NF(제1정규화) 테이블 내의 속성값은 원자값을 가져야한다. 2NF(제2정규화) 부분 함수 종속성을 제거해야한다. 3NF(제3정규화) 이행함수 종속성을 제거해야한다. BCNF..

로딩팝업 background black 으로 설정하기

화면에 들어가면 바로 로딩되어 팝업모달이 뜨는 로직이 있는데 , 뒤에 있는 정보가 보이면 안되어 모달 background 를 아래와 같이 black으로 설정하고자 하는게 목적이었다 [HTML] 고객사임직원 ※ 본 화면에 기록된 고객사 임직원 상세 정보는 영업사원이 자체 수집한 것으로,고객에게 수집 동의를 받지 않은 정보입니다.해당 정보를 임의로 이용 또는 유출할 경우 관련 법규의 제재를 받을 수 있음을 각별히 유의하시기 바랍니다. [CSS] .overlay{ height: 100%; width: 0; position: fixed; z-index: 1; top: 0; left: 0; background-color: rgb(0, 0, 0); background-color: rgba(0, 0, 0, 0); o..

카테고리 없음 2023.02.24

테코에서 Static Method cannot be invoked through object instance 뜰때

[참조문서] https://developer.salesforce.com/forums/?id=906F00000009gv4IAA DeveloperForce Welcome to Support! Search for an answer or ask a question of the zone or Customer Support. Need help? Dismiss + Start a Discussion dfc-org-production.my.site.com Hi rov, find the code below @isTest(seealldata = true) Private class Util_FormatDateTimeTest { static testmethod void unitTest(){ DateTime dt = system..

카테고리 없음 2023.02.19

보고서 차트추가 버튼이 안눌릴때 (report chart add buttongrey)

아래와 같이 보고서를 만들고 차트를 만들고자 했지만, 차트추가 버튼이 grey 되어 선택이 안됐다 해당 문제를 해결하기위해선 , 매우간단한 조치면 된다 아래와 같이 개요 섹션에 행이 선택이 안되면 버튼이 활성화 되지 않는다. 그룹 행에 그룹을 추가한다 행을 추가하고나니 , 차트추가 버튼이 활성화 된 것 을 확인할 수 있다.

카테고리 없음 2023.02.03

VS Code - Salesforce org 연결 (Authorize an Org)

1. vs code를 열고 ctrl + shift + p Create project with manifest 클릭 Create project 로 하면 retrive 받기 힘드니 'Create project with manifest ' 를 선택하기 standard 클릭 > 폴더명 적고 엔터 > 원하는경로에 폴더가 만들어 진 것을 확인할 수 있다. 조금 기다리고 , ctrl + shift + p 하면 아래와 같이 SFDX : Authorize an Org 라는게 뜨는걸 확인 할 수 있다. (바로뜨지 않으니 , 기다리길) 해당 내용 클릭 후 > sandbox > enter 를 순서대로하면 로그인창이 뜬다 . 여기서 연결하고자 하는 오그의 ID , PW 를 입력후 엔터친다 연결이 잘 되었다면 다음과 같이 suc..

최종수정자, 마지막수정자 , 생성일자 수정 설정

최종수정자, 마지막수정자, 생성일자는 기본적으로 세일즈포스에서 변경할 수 없도록 되어있다.(개인적으로 변경해서도 안되는 것이라고 생각한다..)그치만 레거시에서 생성된 데이터를 마이그레이션을 할 때 고객사측에서 생성일자를 변경해달라고하는 경우가 종종 있다. 그럴때 아래와 같이 세팅을 수정해야 에러없이 변경가능하다.  Allow the User to set audit fields (like 'Created By' or 'Last Modified By') when you create a record via API importing tools like Data Loader  profile > Set Audit Fields upon Record Creation 최종수정자, 마지막수정자 , 생성일자 수정 가능할 수..

salesforce 필드 history 설정방법

1. object 설정에서 필드내역추적 체크 확인해준다 2. 해당 object > 필드 및 관계 > '내역추적설정' 버튼 클릭 3. 내역추적할 필드를 선택 후 저장 버튼 클릭 4. 레이아웃 > 관련목록 > 'object명 + 내역' 버튼을 드레그하여 관련목록쪽에 붙여놓는다 5. lightning page > 관련목록-단일 > 해당 history 내역 설정해주면 됨 ( 4번 레이아웃에 빼는 과정 먼저 선행이 되어야함) 이상이다