값이 상태 개체 유형의 값이 아닙니다.

나는 최근에 내 업무용 컴퓨터 중 하나에서 프로그램을 업데이트했습니다. 1C:기업. 프로그램을 시작한 후 업데이트 과정에서 오류가 발생했습니다. “업데이트에 실패했습니다. 프로그램 버전을 업데이트하는 중 오류가 발생했습니다. 값이 개체 유형(코드)의 값이 아닙니다." 프로그램을 다시 시작해도 도움이 되지 않았습니다. 오류 창이 다시 나타납니다.

1C:Enterprise에 내장된 도구는 이 문제를 해결하는 데 도움이 되었습니다. 정보 기반 테스트 및 수정.

1. 그럼 우선 프로그램을 닫아주세요 1C, 만약을 대비해 데이터베이스의 복사본을 만드세요. 이렇게 하려면 데이터베이스가 저장된 폴더로 이동하여 어딘가에 복사하세요. 파일 1Cv8.1CD:

2. 이제 프로그램을 다시 실행해 보세요 1C:기업. 시작 창에서 " 구성자”:

3. 그런 다음 메뉴 표시줄에서 ' 탭으로 이동합니다. 관리” – “테스트 및 수정”:

4. 열리는 창에서 스크린샷처럼 상자와 마커를 선택한 다음 "실행" 버튼을 클릭하세요.

5. 테스트 프로세스가 끝나면 이 테스트 결과에 대한 정보가 아래에 표시됩니다.
프로그램을 닫습니다 1C. 그런 다음 다시 시작합니다. 오류가 발생한 후: “ 업데이트에 실패했습니다. 값이 개체 유형 값이 아닙니다."라는 말을 반복해서는 안 됩니다.

1C: 회계 8.2(개정 2.0)에서 "값이 개체 유형(외국 조직)의 값이 아닙니다." 오류

2015-07-13T13:28:05+00:00

이러한 오류는 "상대방과의 정산 문서(수동 회계)"를 세부 사항 중 하나로 사용하는 모든 문서에서 발생할 수 있습니다.

문서를 인쇄하려고 하면 "발행된 송장" 문서에 이 오류("값이 객체 유형(외국 조직)의 값이 아닙니다.")가 나타나는 경우가 많습니다. 이 경우, 문서에 "송장 기준 문서" 필드가 지정되어 있음에도 불구하고 프로그램에서는 해당 필드가 비어 있다고 인식하기 때문입니다.

이 문제를 해결하는 데는 두 가지 옵션이 있습니다.

  • 아마도 가장 간단한 방법은 데이터베이스에서 이 문서를 삭제하고 다시 입력하는 것입니다. 기성 문서를 복사하여 입력하는 것이 아니라 빈 종이에서 문서를 입력하십시오.
  • 두 번째 옵션은 고급 사용자를 위한 것입니다. "서비스" - "참고 도서 및 문서 그룹 처리" 메뉴를 통해 "송장 발행을 위한 문서 기반" 속성을 문서에서 이미 선택한 속성으로 변경합니다.
감사합니다. (교사 및 개발자)

귀하(또는 사용자)는 1C에서 일합니다. 갑자기 - 오류가 발생했습니다. 무엇을 해야 할까요?

물론 가장 정확한 것은 1C 오류가 무엇인지, 그 원인이 무엇인지 분석하고, 무엇이 무엇인지 알아내기 위해 한두 시간을 보내는 것입니다.

이것이 불가능할 경우 어떻게 해야 합니까? 시간도 없고, 욕망도 없고, 지식도 부족합니다. 1C의 오류를 신속하게 수정하기 위한 몇 가지 매우 유해한 팁은 다음과 같습니다.

오류 메시지 1C

1C 오류 메시지의 일반적인 유형은 1C 오류 텍스트와 확인 및 추가 버튼이 있는 창입니다.

여기에 표시된 1C 오류 텍스트는 사용자 메시지입니다. 표시된 1C 오류는 일부 잘못된 작업의 결과일 수 있으므로 프로그래머에게는 아무 의미가 없는 경우가 많습니다.

1C 오류를 수정하려면 이 창에서 자세히를 클릭하여 프로그래머의 1C 오류 메시지를 확인해야 합니다. 그것은 다음과 같이 말합니다:

  • , 1C 오류가 발생했습니다.
  • 1C 에러가 발생한 본 모듈의 기능
  • 1C 오류가 발생한 이 모듈의 라인 번호입니다.

구성 프로그램 버튼을 클릭하면 구성 프로그램이 열리며 이 모듈, 이 기능이 이 줄에 표시되고 그 후에 1C 오류를 수정할 수 있습니다.

오류를 이해하는 요령

방금 말했듯이 1C 오류의 텍스트는 이전에 수행한 잘못된 작업의 결과인 경우가 많습니다.

예를 들어, 매우 일반적인 1C 오류 텍스트는 다음과 같습니다.

값이 개체 유형 값(WhatName)이 아닙니다.

이게 무슨 뜻일까요???

이는 다음을 의미합니다.

  • 변수가 있습니다
  • 프로그램은 변수의 값이 디렉토리나 문서 또는 기타 유사한 것이라고 가정합니다. 일반적으로 세부사항(필드)이 있습니다.
  • 프로그램이 이 개체의 필드에 액세스하려고 시도합니다.
  • 그러나 1C 오류는 프로그램의 이전 줄에서 어떤 이유로 이 변수가 세부 정보(필드)가 없는 값(예: "정의되지 않음")을 수신했다는 것입니다.

더 일반적인 1C 오류 수정

물론 현재 1C에 존재할 수 있는 모든 오류를 고려할 수는 없습니다.
자주 발생하는 1C 오류와 1C 오류를 빠르게 수정하기 위한 유해한 팁을 간략하게 나열해 보겠습니다.

  • 변수가 부울 유형인 경우(즉, True 및 False 값을 허용함) 다음과 같이 액세스할 수 있습니다.

    VariableName이 다음인 경우

    이 글도 비슷합니다:
    VariableName = True이면

    그러나 어떤 이유로 이 변수가 부울 값이 아닌 값을 취하는 경우 첫 번째 옵션에서는 1C 오류가 발생하지만 두 번째 옵션에서는 그렇지 않습니다.

  • "기능 이름 XXX를 찾을 수 없습니다."

    일부 모듈은 서버에서 실행됩니다. 또한 동일한 모듈의 일부 기능은 서버 또는 클라이언트에서 실행될 수 있습니다.

    이 경우 서버에서 실행 중인 함수가 클라이언트에서 실행 중인 함수를 호출하고 있다는 1C 오류가 발생할 수 있습니다. 이 경우 1C 오류가 발생합니다.

    가능하다면 그러한 기능을 서버로 옮겨야 합니다.

  • "XXX라는 변수를 찾을 수 없습니다."

    이전 1C 오류와 유사합니다. 프로그램에 공통 모듈에 있는 함수에 대한 호출이 포함되어 있으면 다음과 같습니다.
    모듈이름.함수이름();

    클라이언트에서 실행되는 모듈의 속성에 설정되어 있고 서버에서 실행되는 프로그램의 해당 라인에서 액세스하는 경우 1C 오류가 발생합니다.
    "변수를 찾을 수 없습니다 - ModuleName"

    마찬가지로 서버에서 이 모듈의 실행을 활성화해야 합니다.

  • "개체에서 속성 XXX이(가) 감지되지 않았습니다."

    "Property"라는 단어는 이 객체(속성)의 필드를 의미합니다. 필요한:
    o 그것이 어떤 종류의 물체인지 결정하십시오.
    o 이것이 참고서, 문서라면 해당 부동산이 실제로 그렇게 불리는지 확인해야 합니다.
    o 만약 그렇다면 – 해당 이름이 포함된 양식의 세부 사항을 살펴보십시오.

  • "객체에서 Xxxx 메소드가 감지되지 않았습니다."

    "메서드"라는 단어는 이 개체의 모듈에 있는 기능/프로시저를 나타냅니다.

    필요한:
    o 그것이 어떤 종류의 물체인지 결정하십시오.
    o 해당 모듈을 찾습니다(1C 객체인 경우 객체 모듈, 양식인 경우 양식 모듈).
    o 동일한 이름을 가진 함수가 있는지 확인하십시오.

  • "요청 실행 시 오류 1C"

    이는 요청 텍스트에 1C 오류가 있음을 의미합니다. 요청 텍스트는 일반적으로 프로그램이 실행되기 이전(즉, 상위)에 결정됩니다. 이 모듈에서 쿼리 텍스트를 찾으세요(위로 눈을 돌리거나 "SELECT"라는 단어를 검색하여).

    요청 텍스트를 분석하거나 요청 텍스트를 마우스 오른쪽 버튼으로 클릭하고 요청 디자이너를 열어 힌트를 얻으세요.

  • "1C 레이아웃 오류" - 보고서를 실행할 때

    이 1C 오류는 요청 텍스트의 1C 오류 또는 ACS 설정(종종 그룹화, 선택한 필드, 조건부 서식)의 1C 오류를 의미합니다.

    설정부터 시작해 크게 단순화해 보세요. 선택한 필드와 조건부 서식에 목록에 십자 표시가 표시된 필드가 없는지 확인하세요.

    도움이 되지 않으면 요청 본문으로 이동하여 요청 빌더를 사용하여 힌트를 얻으세요.

오류: 1C: 회계 8.3(개정 3.0.31.9)의 "값이 객체 유형(RightValue)의 값이 아닙니다."

2018-10-25T11:51:27+00:00

1C: Accounting 8.3의 최신 릴리스(3.0.31.9)로 업데이트한 후 일부 사용자에게 지불 주문 목록이 열리지 않습니다. "값이 개체 유형(RightValue)의 값이 아닙니다."라는 오류가 나타납니다.

이는 1C 개발자의 실수이며 아마도 다음 업데이트 중 하나에서 수정할 것입니다.

그런데 3월 31일이 다가오고 있는데 오늘 지급 명령을 받고 싶은데 어떻게 해야 하나요? 지금까지 나는 한 가지 방법만 알고 있습니다.

  • 관리 섹션으로 이동합니다.
  • 작업 표시줄에서 사용자 설정을 엽니다.
  • 사용자 설정을 완전히 지웁니다.

아직 더 부드러운 방법은 모르지만 이 방향으로 작업하고 있어요.

먼저 모든 설정을 지우는 것이 아니라, 외관 설정에서 '결제 주문' 항목의 설정만 지우는 것이 더 나을 수도 있습니다.

감사합니다. (교사 및 개발자)

정보를 입력하면 요소가 입력 범주를 자동으로 변경하고 특정 편의가 생성되어 경우에 따라 프로그램에 심각한 장애가 될 수 있습니다.

셀의 1C 값 오류는 무엇을 나타냅니까?

"값 1C는 개체 유형에 속하지 않습니다."라는 경고는 원래 제공된 잘못된 데이터 유형의 소프트웨어 모듈에서 처리한 테이블 셀에 존재함을 나타냅니다. 템플릿을 손으로 작성하는 경우 구분 점을 제외한 모든 문자는 1C 디지털 값 대신 문자열을 만들 수 있으며 추가 점은 정보를 "날짜" 위치로 변환할 수 있습니다.

앞으로는 항목을 작성하는 과정에서 테이블에 잘못된 특성이 채워지기 때문에 이러한 문서를 사용하는 것이 올바르지 않게 됩니다. 선택 항목을 구성하고 "날짜별" 필터를 설정하면 양식에 날짜가 표시되지 않지만 불일치가 있음을 나타내는 줄이 표시됩니다.

필요한 파일이 올바르게 생성될 때까지 문서를 취소하여 1C의 값 표시를 설정할 수 있습니다. 이 경우 오류가 있는 양식을 삭제하고 수동으로 입력해야 합니다. 1C 값의 부정확성의 원인이 프로그래머의 활동인 경우 구성기에서 결함을 수정해야 합니다.

IT 컨설팅 전문가는 Enterprise 8.3 애플리케이션 설정 및 유지 관리에 대한 광범위한 경험을 보유하고 있습니다. 1C의 가치에 대한 가장 일반적인 질문에 대한 답변을 얻을 수 있습니다.

유사한 기사

2023 liveps.ru. 화학과 생물학의 숙제와 기성 문제.