PHP Generator 16.9 new features. Part 3. Record Comparison

여보세요! PHP Generator 169의 새로운 기능을 설명하는 비디오 시리즈의 세 번째 파트에 오신 것을 환영합니다

여러 버전 중에서이 버전을 사용하면 여러 레코드를 비교할 수 있습니다 몇 번의 마우스 클릭만으로 그 값의 차이를 찾을 수 있습니다 이 기능은 레코드에 많은 특성이있는 경우 매우 유용합니다 예를 들어 둘 이상의 전화 모델을 서로 비교할 수 있습니다 우리가 볼 수 있듯이 각 전화에는 많은 수의 속성이 있습니다 또한 이러한 속성의 중요한 부분은 모든 전화기에 대해 동일하거나 가까운 값을가집니다

비교를 위해 두 대의 전화기를 선택합시다 전화를 선택하면 버튼이 눈금 상단에 나타납니다 전화를 하나 더 선택하고이 버튼을 다시 살펴 봅니다 선택 관리 버튼입니다 한 페이지에서 하나 이상의 레코드가 선택된 경우에만 나타납니다

캡션에는 선택한 레코드 수가 표시됩니다 이 버튼을 클릭합시다 드롭 다운 목록에서 '비교'를 선택하십시오 비교 표가 열립니다 기본적으로 다른 값을 가진 레코드 만 표시됩니다

모든 레코드를 표시하려면 "모두 표시"버튼을 클릭하십시오 동일한 값을 가진 레코드가 강조 표시됩니다 비교 테이블의 머리글을 만들 수 있습니다 비교에 사용할 열을 선택할 수도 있습니다 비교를 바꾸어 봅시다

'모델 이름' 비교의 "사진"열을 비교 표 머리글에 "사진"열을 포함 시키십시오 우리 프로젝트에 간다 "전화"페이지 속성을 엽니 다 비교 테이블의 머리글에 표시 할 열을 정의하려면 "레코드 비교의 헤더 열"옵션을 선택하십시오 창의 왼쪽에있는 목록에서 "사진"열을 선택하고 오른쪽 목록으로 이동하십시오

변경 사항을 저장하십시오 이제 "전화"페이지 편집기를 엽니 다 여기서 우리는 비교에 포함될 열을 선택할 수 있습니다 해당 목록에서 "모델 이름"및 "사진"열을 제외하십시오 변경 사항을 저장하고 응용 프로그램을 다시 생성하십시오

결과를 봅시다 알 수 있듯이 '모델 이름'항목은 비교 표에서 사라집니다 이제 "사진"열이 표 머리글에 표시됩니다 이제 제공 한 사용자 지정 알고리즘을 사용하여 레코드 값을 비교하는 자체 함수를 정의하는 방법에 대해 알아 보겠습니다 "Height", "Length"및 "Width"열의 값은 거의 동일합니다

그런 값을 같다고 생각할 비교 함수를 정의합시다 우리의 프로젝트로 돌아 가기 "OnCustomCompareColumn"이벤트 편집기를여십시오 두 줄의 매우 이해하기 쉬운 코드를 삽입하십시오 "높이", "길이"및 "너비"열의 값은 그 차이가 05보다 작거나 같으면 같다고 간주됩니다

Les는 변경 사항을 저장하고 응용 프로그램을 다시 생성 한 다음 브라우저 창으로 돌아갑니다 "높이", "길이"및 "너비"레코드가 차이 목록에서 사라집니다 왜냐하면 이 레코드의 값 중 현재 평등 한 것으로 간주됩니다 비교에 새 레코드를 쉽게 추가 할 수 있습니다 또한 단 한 번의 마우스 클릭만으로 비교 레코드를 제거 할 수 있습니다 그게 오늘이야 보고 주셔서 대단히 감사합니다! YouTube 동영상을 좋아하고 Youtube 채널을 구독하는 것을 잊지 마십시오!