개체 필드가 ​​작업에서 감지되지 않았습니다. "개체 필드를 찾을 수 없음"인 경우 수행할 작업입니다. 오류 이유

때때로 1C 사용자에게 "객체 필드를 찾을 수 없습니다."라는 오류가 발생합니다.

오류 이유

이 문제는 다양한 경우에 발생할 수 있습니다.

- 프로그램에 들어갈 때;
— 양식을 작성할 때 또는 템플릿에 데이터를 입력하기 전에
- 핸들러 실행 시 - "CommonModule 사용자(OpenID 인증)" 사유로 인해 "녹화 전".

옵션은 다를 수 있습니다. 1C 구성자의 디버그 모드에서 모든 기능이 올바르게 작동하고 프로그램을 시작할 때 이러한 오류가 발생합니다.

오류의 원인은 이전에 개발된 소프트웨어 메커니즘이 구성 데이터를 고려하지 않고 프로그램 코드에 입력된 데이터가 처리되지 않기 때문입니다. 저것들. 존재하지 않는 속성에 대한 호소가 있습니다.

이러한 상황은 새 릴리스를 설치하거나 이전 플랫폼에서 1C 프로그램으로 작업할 때 존재할 수 있습니다.


오류 수정 방법

"개체 필드를 찾을 수 없음" 오류를 수정하려면 프로그램을 다시 설치하거나 최신 버전으로 업데이트해야 합니다. 플랫폼의 현재 버전은 회사의 공식 웹사이트 또는 기타 관련 리소스에서 다운로드할 수 있습니다.

또는 이전 버전으로 롤백할 수 있지만 정기적으로 백업하는 것이 좋습니다.

아마도 1C에서 발표한 프로그램 및 구성 작업에서 가장 일반적인 오류 중 하나는 "개체 필드를 찾을 수 없음"이라는 메시지입니다. 이 기사는 이 오류의 원인, 제거 방법 및 오류가 나타나는 상황에 대해 설명합니다.

"개체 필드를 찾을 수 없음"은 무엇을 의미합니까?

모든 1C 구성은 프로그램이 주기적으로 액세스하는 메타데이터 개체 집합입니다. 각 객체는 일련의 필드로 특징지어집니다. 이 창이 나타날 때 프로그램이 보고하는 개체 필드에 액세스한 잘못된 결과입니다.

이 상황은 언제든지 발생할 수 있습니다.

  • 프로그램을 시작할 때;
  • 양식의 정보 필드를 작성할 때;
  • 정보를 인쇄할 때.

오류 이유

개체의 메시지 1C 필드를 찾을 수 없으며 구성이 변경된 후(현재 버전에 대한 독립적인 추가 또는 업데이트) 가장 자주 나타납니다. 발생의 주된 이유는 프로그래머의 부주의입니다.

  • 코드가 참조하는 속성이 데이터베이스에 없습니다(삭제되었거나 아직 생성되지 않음).
  • 코드에 오류(;
  • 필드를 생성할 때 오류가 발생했습니다(관리 양식으로 작업하는 사용자와 관련됨).
  • 양식 요소의 모든 세부 정보가 채워지지 않습니다(특히 입력 필드에 "데이터 경로" 속성이 설정되지 않은 경우 이 필드에 액세스할 때마다 "개체 필드를 찾을 수 없음" 오류가 표시됨).
  • 관리되는 양식에서 처리기의 단추에 대한 명령을 지정하는 것을 잊은 경우에도 이 오류가 발생할 수 있습니다.

솔루션

1C의 경우 "개체 필드를 찾을 수 없음"은 심각한 오류가 아닙니다. 시스템 작동은 계속되고 오류가 발생한 본체의 모듈 실행만 중단됩니다.

이 오류의 원인이 무엇이든 프로그래머의 개입 없이는 한 가지 경우에만 해결할 수 있습니다. 오류가 구성 전달을 업데이트하여 발생한 경우입니다.

이 경우 데이터베이스의 백업 복사본을 복원하거나 업데이트를 롤백할 수 있습니다. 그런 다음 새 구성 릴리스에서 오류가 수정될 가능성이 높습니다. 대부분의 다른 경우에는 프로그램의 실행 코드를 변경해야 합니다.

오류의 예 및 해결 방법

릴리스 8.2.15 이후의 프로그램 버전에서는 사용자 식별을 단순화하기 위해 OpenID를 사용하여 로그인하는 기능이 도입되었습니다. 이 릴리스가 출시될 당시 많은 사용자에게 "객체 필드를 찾을 수 없습니다(OpenID 인증).

나중에 밝혀 졌 듯이이 창이 나타난 이유는 이전에 개발 된 구성이 이러한 인증 가능성을 고려하지 않았기 때문입니다. 그리고 그러한 문제를 해결하는 메커니즘은 프로그램 코드에 명시되어 있지 않습니다.

주요 솔루션은 다음과 같습니다.

  1. 플랫폼을 현재 버전으로 업그레이드
  2. 구성 업데이트 거부
  3. 교환 규칙 변경
  4. 확인을 무시해도 됩니다.

어쨌든 예외의 원인이 무엇이든 당황해서는 안 됩니다. 프로그램이 알려주는 내용, 누락된 필드를 읽고 어떤 조치로 인해 메시지가 표시되었는지 분석하고 기술 지원 전문가에게 문의하십시오. 대부분의 경우 이러한 문제는 연락 후 1시간 이내에 해결됩니다.

1C 사용자가 겪는 문제 - "오류: 개체 필드를 찾을 수 없음"은 시작 시 가장 자주 나타납니다. 이 문제는 불편을 초래하고 작업 흐름을 느리게 합니다. 설문 조사에서 알 수 있듯이 많은 사용자는 이 문제를 빠르고 독립적으로 해결하는 방법을 모릅니다. 효과적인 권장 사항을 살펴보겠습니다.

1C 설정에서 각 개체에는 자체 필드가 ​​할당됩니다. 이러한 오류를 프로그래머의 관점에서 분석한 결과 프로그램이 개체에 지정되지 않은 필드에 액세스할 때 문제가 발생한다는 결론을 내릴 수 있습니다. 사용자 관점에서 문제를 평가할 때 1C의 오류는 프로그램이 사용자가 지정한 속성을 찾을 수 없다는 것입니다.

일반적으로 오류 1C는 세 가지 상황에서 나타납니다.

  • 프로그램에 들어갈 때;

  • 양식을 작성하는 동안;

  • 템플릿을 작성하기 전에.

이 목록은 계속될 수 있지만 문제 해결 방법은 전적으로 잘못된 페이지 표시의 세부 사항에 따라 다릅니다.

오류: 개체 필드를 찾을 수 없음 1C(인증)

최신 1C 업데이트에서는 OpenID를 통해 로그인할 수 있습니다. 이 새로운 옵션을 사용하면 연결이 끊어진 후에 더 쉽게 로그인할 수 있습니다.

여러 가지 방법으로 문제를 해결할 수 있습니다.

  • 플랫폼을 최신 릴리스로 업데이트하십시오(공식 1C 웹 사이트에서 업데이트를 찾을 수 있음).

  • 이전 버전으로 되돌리기(반드시 백업 생성).

업데이트를 사용하지 않고 문제를 해결하는 방법:

  • 프로그램 내에서 검사 건너뛰기;

  • 교환 규칙의 독립적인 변경.

오류: 필드를 찾을 수 없음(창고)

이유: 문서의 데이터는 예를 들어 테이블 중간에 표시되지만 헤더에 있어야 합니다.

  • 오류 지점에서 휴식을 설정하십시오.

  • 구성기에서 입력한 데이터의 정확성을 확인하십시오.

오류: 개체 필드를 찾을 수 없음(중량 제품 접두사)

문제 해결 옵션:

  • 모든 무게 상품에 대한 코드를 설정하십시오.

  • 코드 템플릿을 설정합니다("하드웨어 설정" 섹션).

오류: 개체 필드를 찾을 수 없음(검색 문자열)

  • 코드를주의 깊게 확인하십시오. 열거에서 문제가 발생하여 잘못 지정된 대응 또는 부재를 나타냅니다.

  • 다른 변환 처리를 다운로드하십시오.

오류: 개체 필드를 찾을 수 없음(계정)

설정에서 "파트너 및 상대방의 독립적 유지 관리"를 활성화하면 이 오류를 제거할 수 있습니다. 이 설정 메뉴에 액세스하려면 "관리"로 이동한 다음 "CRM 및 영업"으로 이동하십시오.

우리가 고려하는 오류는 새로운 소프트웨어 메커니즘을 도입하는 동안 프로그램의 새 릴리스에서 자주 발생합니다. 대부분의 경우 새 릴리스가 릴리스되는 동안 문제가 저절로 해결됩니다. 새 릴리스를 기다리지 않으려면 백업을 저장하는 것을 잊지 마십시오. 이렇게 하면 이전 버전으로 돌아갑니다. 이 옵션은 1C 오류가 발생하는 모든 상황에서 사용할 수 있습니다.

  1. 쓸모없고 불필요한 정보의 구성을 지우는 것이 필요합니다. "구성 확인" 메뉴에서 "구성의 논리적 무결성 확인" 상자를 선택합니다. 프로그램은 잘못된 정보를 자동으로 제거합니다.

  2. 구성이 지원되는 분들은 벤더의 구성을 꼼꼼히 확인하시길 권장합니다. 확인하려면 공급업체의 구성을 새 데이터베이스에 업로드하고 첫 번째 단계를 반복하십시오.

순전히 기술적 포인트에 기반한 오류 제거를 위한 특정 작업 알고리즘도 있습니다.

  1. 활성 기지의 모든 백그라운드 작업을 꺼야 합니다.

  2. 서버를 다시 로드합니다.

  3. SQL을 사용하여 백업하십시오.

  4. 지지대에서 베이스를 제거하고 언로드 참조.

1C 사용자가 겪는 문제 - "오류: 개체 필드를 찾을 수 없음"은 시작 시 가장 자주 나타납니다. 이 문제는 불편을 초래하고 작업 흐름을 느리게 합니다. 설문 조사에서 알 수 있듯이 많은 사용자는 이 문제를 빠르고 독립적으로 해결하는 방법을 모릅니다. 효과적인 권장 사항을 살펴보겠습니다.

1C 설정에서 각 개체에는 자체 필드가 ​​할당됩니다. 이러한 오류를 프로그래머의 관점에서 분석한 결과 프로그램이 개체에 지정되지 않은 필드에 액세스할 때 문제가 발생한다는 결론을 내릴 수 있습니다. 사용자 관점에서 문제를 평가할 때 1C의 오류는 프로그램이 사용자가 지정한 속성을 찾을 수 없다는 것입니다.

일반적으로 오류 1C는 세 가지 상황에서 나타납니다.

  • 프로그램에 들어갈 때;
  • 양식을 작성하는 동안;
  • 템플릿을 작성하기 전에.

이 목록은 계속될 수 있지만 문제 해결 방법은 전적으로 잘못된 페이지 표시의 세부 사항에 따라 다릅니다.

오류: 개체 필드를 찾을 수 없음 1C(인증)

최신 1C 업데이트에서는 OpenID를 통해 로그인할 수 있습니다. 이 새로운 옵션을 사용하면 연결이 끊어진 후에 더 쉽게 로그인할 수 있습니다.

여러 가지 방법으로 문제를 해결할 수 있습니다.

  • 플랫폼을 최신 릴리스로 업데이트하십시오(공식 1C 웹 사이트에서 업데이트를 찾을 수 있음).
  • 이전 버전으로 되돌리기(반드시 백업 생성).

업데이트를 사용하지 않고 문제를 해결하는 방법:

  • 프로그램 내에서 검사 건너뛰기;
  • 교환 규칙의 독립적인 변경.

오류: 필드를 찾을 수 없음(창고)

이유: 문서의 데이터는 예를 들어 테이블 중간에 표시되지만 헤더에 있어야 합니다.

  • 오류 지점에서 휴식을 설정하십시오.
  • 구성기에서 입력한 데이터의 정확성을 확인하십시오.

오류: 개체 필드를 찾을 수 없음(중량 제품 접두사)

문제 해결 옵션:

  • 모든 무게 상품에 대한 코드를 설정하십시오.
  • 코드 템플릿을 설정합니다("하드웨어 설정" 섹션).

오류: 개체 필드를 찾을 수 없음(검색 문자열)

  • 코드를주의 깊게 확인하십시오. 열거에서 문제가 발생하여 잘못 지정된 대응 또는 부재를 나타냅니다.
  • 다른 변환 처리를 다운로드하십시오.

오류: 개체 필드를 찾을 수 없음(계정)

설정에서 "파트너 및 상대방의 독립적 유지 관리"를 활성화하면 이 오류를 제거할 수 있습니다. 이 설정 메뉴에 액세스하려면 "관리"로 이동한 다음 "CRM 및 영업"으로 이동하십시오.

우리가 고려하는 오류는 새로운 소프트웨어 메커니즘을 도입하는 동안 프로그램의 새 릴리스에서 자주 발생합니다. 대부분의 경우 새 릴리스가 릴리스되는 동안 문제가 저절로 해결됩니다. 새 릴리스를 기다리지 않으려면 백업을 저장하는 것을 잊지 마십시오. 이렇게 하면 이전 버전으로 돌아갑니다. 이 옵션은 1C 오류가 발생하는 모든 상황에서 사용할 수 있습니다.

  1. 쓸모없고 불필요한 정보의 구성을 지우는 것이 필요합니다. "구성 확인" 메뉴에서 "구성의 논리적 무결성 확인" 상자를 선택합니다. 프로그램은 잘못된 정보를 자동으로 제거합니다.
  2. 구성이 지원되는 분들은 벤더의 구성을 꼼꼼히 확인하시길 권장합니다. 확인하려면 공급업체의 구성을 새 데이터베이스에 업로드하고 첫 번째 단계를 반복하십시오.

순전히 기술적 포인트에 기반한 오류 제거를 위한 특정 작업 알고리즘도 있습니다.

  1. 활성 기지의 모든 백그라운드 작업을 꺼야 합니다.
  2. 서버를 다시 로드합니다.
  3. SQL을 사용하여 백업하십시오.
  4. 지지대에서 베이스를 제거하고 언로드 참조.

1C:Pridpriemstvo 사용자가 겪는 문제 - "오류: 개체 필드를 찾을 수 없음"은 시작 시 가장 자주 나타납니다. 이 문제는 불편을 초래하고 작업 흐름을 느리게 합니다. 설문 조사에서 알 수 있듯이 많은 사용자는 이 문제를 빠르고 독립적으로 해결하는 방법을 모릅니다. 효과적인 권장 사항을 살펴 보겠습니다.

1C:Primary 설정에서 각 개체에는 자체 필드가 ​​할당됩니다. 이러한 오류를 프로그래머의 관점에서 분석한 결과 프로그램이 개체에 지정되지 않은 필드에 액세스할 때 문제가 발생한다는 결론을 내릴 수 있습니다. 사용자의 관점에서 문제를 평가한 후 1C:Primary의 오류는 프로그램이 사용자가 지정한 속성을 찾을 수 없다는 것입니다.

오류 1C: 수락은 일반적으로 세 가지 상황에서 나타납니다.

  • 프로그램에 들어갈 때;
  • 양식을 작성하는 동안;
  • 템플릿을 작성하기 전에.

이 목록은 계속될 수 있지만 문제 해결 방법은 전적으로 잘못된 페이지 표시의 세부 사항에 따라 다릅니다.

입증

1C:Pіdpriєmstvo의 최신 업데이트에서는 OpenID를 통해 입력할 수 있습니다. 이 새로운 옵션을 사용하면 연결이 끊어진 후에 더 쉽게 로그인할 수 있습니다.

여러 가지 방법으로 문제를 해결할 수 있습니다.

  • 1C 플랫폼을 최신 릴리스로 자동 업데이트합니다(1C: Enterprise의 공식 웹사이트에서 업데이트를 찾을 수 있음).
  • 도움이되지 않으면 1C 프로그래머가 필요합니다

업데이트를 사용하지 않고 문제를 해결하는 방법:

  • 프로그램 내에서 검사 건너뛰기;
  • 교환 규칙의 독립적인 변경.

재고

이유: 문서의 데이터는 예를 들어 테이블 중간에 표시되지만 헤더에 있어야 합니다.

  • 오류 지점에서 휴식을 설정하십시오.
  • 구성기에서 입력한 데이터의 정확성을 확인하십시오.

문제 해결 옵션:

  • 모든 무게 상품에 대한 코드를 설정하십시오.
  • 코드 템플릿을 설정합니다("하드웨어 설정" 섹션).

검색 라인

  • 코드를주의 깊게 확인하십시오. 열거에서 문제가 발생하여 잘못 지정된 대응 또는 부재를 나타냅니다.
  • 다른 변환 처리를 다운로드하십시오.

상대방

설정에서 "파트너 및 상대방의 독립적 유지 관리"를 활성화하면 이 오류를 제거할 수 있습니다. 이 설정 메뉴에 액세스하려면 "관리"로 이동한 다음 "CRM 및 영업"으로 이동하십시오.

우리가 고려하는 오류는 새로운 소프트웨어 메커니즘을 도입하는 동안 프로그램의 새 릴리스에서 자주 발생합니다. 대부분의 경우 새 릴리스가 릴리스되는 동안 문제가 저절로 해결됩니다. 새 릴리스를 기다리지 않으려면 백업을 저장하는 것을 잊지 마십시오. 이렇게 하면 이전 버전으로 돌아갑니다. 이 옵션은 오류 1C: 수락이 팝업되는 모든 상황에서 사용할 수 있습니다.

1C:엔터프라이즈 전문가는 사용자가 프로그램 기능을 표시하는 데 오류가 발생하는 경우 수행할 작업에 대한 몇 가지 일반적인 권장 사항을 제공합니다.

  1. 쓸모없고 불필요한 정보의 구성을 지우는 것이 필요합니다. "구성 확인" 메뉴에서 "구성의 논리적 무결성 확인" 상자를 선택합니다. 프로그램은 잘못된 정보를 자동으로 제거합니다.
  2. 구성이 지원되는 분들은 벤더의 구성을 꼼꼼히 확인하시길 권장합니다. 확인하려면 공급업체의 구성을 새 데이터베이스에 업로드하고 첫 번째 단계를 반복하십시오.

순전히 기술적 포인트에 기반한 오류 제거를 위한 특정 작업 알고리즘도 있습니다.

  1. 활성 기지의 모든 백그라운드 작업을 꺼야 합니다.
  2. 서버를 다시 로드합니다.
  3. SQL을 사용하여 백업하십시오.
  4. 지지대에서 베이스를 제거하고 언로드 참조.


질문이 있으신가요?

오타 신고

편집자에게 보낼 텍스트: