링크 서비스. 링크 서비스 1c에서 문서 업로드

1C에 정보를 업로드하거나 로드하는 것은 구성 작업 시 가장 일반적인 작업 중 하나입니다. 이 기사는 동일한 1C 구성을 사용하는 데이터베이스 간에 데이터를 빠르게 교환하는 데 도움이 됩니다.


"명명법" 및 "비용 항목" 디렉토리의 아카이브 사본을 저장하거나 생성하기 위해 데이터를 다운로드해야 하는 상황에서는 데이터 전송이 필요합니다. 문서 "초기 잔액 입력", "현금 영수증 주문"등. 즉, 회계 기록부, 정보 및 저축을 포함한 모든 프로그램 개체입니다.

이 작업을 완료하려면 처리(IB 1C8 데이터 업로드/다운로드 처리)가 필요합니다.

예를 들어, 나중에 작업 데이터베이스가 손상되었거나 상대방이 실수로 데이터베이스에서 삭제된 경우 전체 목록을 다운로드할 수 있도록 "상대방" 디렉터리를 저장해야 합니다.


따라서 디렉터리 데이터를 "xml" 확장자를 가진 파일로 로드해야 합니다. 즉, 해당 파일의 아카이브 복사본을 만들어야 합니다. 이를 위해서는 다음이 필요합니다.

  • "엔터프라이즈" 모드로 이동하여 계약자를 저장할 데이터베이스를 엽니다.
  • 1c 데이터베이스의 메인 메뉴에서 "파일 - 열기"를 클릭하고 처리된 다운로드 파일을 선택합니다. 해당 링크는 기사 상단에 있습니다. 열어보자

"구성 개체" 열을 선택하고 언로드해야 하는 모든 개체 옆에 확인 표시를 합니다. 우리의 경우에는 "상대방" 줄 옆에 있는 "디렉터리" 섹션의 확인란을 선택해야 합니다.

위에서 "위치" 입력 필드 반대편에 있는 "..." 버튼을 클릭하고 데이터베이스 요소가 업로드될 위치를 지정합니다. 디렉터리를 선택하는 것 외에도 파일 이름을 입력해야 합니다(파일 확장자는 "xml"이어야 함).


"필요한 경우 언로드..." 오른쪽에 있는 다른 열에서 인접한 데이터베이스 요소를 로드해야 하는 경우 모든 상자를 선택할 수 있습니다. 이 열에서 "은행 계좌" 디렉터리 앞의 확인란을 선택하지 않으면 나중에 생성된 다운로드에서 로드하는 동안 "주 은행 계좌"라는 이름의 "상대방" 디렉터리 세부 정보가 비어 있을 수 있습니다. 해당 필드에는 "개체를 찾을 수 없음"이 표시됩니다. 이 디렉토리 옆에 확인 표시를 남겨두면 이와 관련된 상대방의 경우 이 은행 계좌도 보관된 사본으로 업로드됩니다.

이제 "실행"을 클릭하고 작업 진행률이 100%에 도달할 때까지 기다립니다.


따라서 우리는 1C 데이터베이스에서 모든 거래 상대방을 언로드했습니다. 필요한 경우 작업 데이터베이스나 유사한 구성을 가진 다른 데이터베이스에서 복원해야 하는 경우 언제든지 액세스할 수 있습니다.

이제 디렉터리의 보관된 복사본에서 다른 데이터베이스 또는 사용된 데이터베이스로 데이터를 로드하는 방법을 살펴보겠습니다.

  • 저장된 정보베이스 요소가 로드될 데이터베이스를 엽니다. 우리 상황에서는 거래 상대방 목록이 필요합니다.
  • 이제 이전 사례와 마찬가지로 메인 메뉴에서 "파일 → 열기"를 클릭하고 처리된 다운로드 파일을 선택합니다. 해당 링크는 기사 상단에 있습니다.
  • 1C 데이터베이스에 로드될 데이터가 포함된 파일의 경로를 나타냅니다.

“실행” 버튼을 클릭하세요

디렉토리가 데이터베이스에 로드되는 것을 기다리고 있습니다.


기사에 제시된 처리를 통해 동일한 구성 간에 모든 정보베이스 개체를 언로드하고 로드할 수 있습니다. 1C 데이터베이스의 모든 개체를 언로드해야 하는 경우 그에 따라 모든 구성 개체 옆에 있는 상자(계정 차트 문서, 디렉터리 등)를 선택하십시오.

문제가 해결되지 않으면 전문가가 올 수 있습니다.

설정해 보겠습니다. 연결해 봅시다. 우리가 문제를 해결하겠습니다. 오류 1c를 찾아보자.

1C 8.3에서 데이터를 가져와 정보를 외부 파일에 저장해야 하는 경우가 많습니다. 즉, 1C 기업에서 다운로드해야 하는 경우가 많습니다. 이 작업은 1C 프로그래머의 개입 없이도 거의 항상 가능합니다.

1C에서 외부 정보 시스템으로 데이터를 업로드할 수 있는 몇 가지 유용한 팁을 살펴보겠습니다.

1C에는 전문가의 개입 없이 정보를 얻을 수 있는 여러 가지 방법이 있습니다.

  • 1C 8.3에서 전체 데이터베이스 업로드 - 이후에 다른 컴퓨터에 로드하기 위해
  • Excel, Word 또는 PDF로 보고서 및 인쇄 가능 항목 저장
  • 1C에서 테이블 업로드
  • 쿼리 콘솔을 사용하여 정보 검색

이에 대한 자세한 내용은 다음과 같습니다.

1C 8.3에서 전체 데이터베이스를 .dt 파일로 다운로드하는 방법

이렇게 하려면 구성 모드로 이동한 다음 기본 메뉴에서 "관리" - "정보 베이스 업로드"를 선택해야 합니다.

그런 다음 향후 파일의 이름과 디스크에서의 위치만 표시하면 됩니다.

나중에 다른 데이터베이스에 업로드하려면 "정보 베이스 로드" 버튼을 클릭하고 이전에 업로드한 파일을 선택하세요.

1C에서 Excel로 보고서 및 인쇄된 양식 업로드

이 방법은 보편적이고 매우 간단합니다. 이렇게 하려면 인쇄된 양식이나 보고서를 열면 충분합니다.

예를 들어, TORG 12 인쇄 가능한 양식을 열고 Ctrl+S를 누르고(또는 파일 – 다른 이름으로 저장 메뉴에서) 파일 형식과 이름을 선택합니다.

동일한 시스템이 적용됩니다. 보고서는 두 번의 클릭으로 다운로드됩니다.

1C에서 267개의 비디오 강의를 무료로 받으세요:

Excel, Word, PDF, html, txt 등 주요 형식으로 저장할 수 있습니다.

1C 8.3에서 테이블 업로드

종종 "올해 지불 목록 가져오기", "구매 또는 판매 목록 언로드" 또는 "송장 번호 256에서 상품 언로드"와 같은 사소한 작업이 있습니다. 이러한 문제를 해결하는 것은 매우 간단합니다.

예를 들어, 거래 상대방 "Vector"로부터 1000보다 큰 금액의 모든 영수증을 받아야 합니다. 목록 양식을 열고 목록에서 필요한 항목을 선택해 보겠습니다.

시스템은 출력 옵션을 제공합니다. 스프레드시트 문서 또는 텍스트 문서로 표 형식을 선택하세요. 1C 프로그램은 보고서와 마찬가지로 필요한 형식으로 저장할 수 있는 다음 스프레드시트 문서에 정보를 표시합니다.

1C 8.2의 거의 모든 표 형식 부분에 대해 유사한 작업을 수행할 수 있습니다. 예를 들어 영수증 번호 MSK00003에서 상품 목록을 언로드해야 했는데 문제가 없었습니다. 이 작업은 매우 간단하게 수행됩니다. 문서를 열고 상황에 맞는 메뉴를 호출한 후 몇 번의 클릭 후에 원하는 형식으로 원하는 업로드를 얻습니다.


1C에서 Excel로 거래 일지 업로드:

쿼리 콘솔을 사용하여 정보 검색

그러나 1C 8.2의 간단한 표 부분에서 모든 정보를 찾을 수 있는 것은 아닙니다. 때로는 여러 데이터 소스에서 데이터를 수집하고 일부 필드를 사용하여 연결해야 하는 경우가 있습니다.

이 방법은 쿼리 언어의 기본 사항을 알고 있고 기술적으로 정통한 사람들에게 적합합니다. 이는 요청 결과를 얻고 이를 필요한 형식으로 저장하는 것으로 구성됩니다.

예를 들어 모든 공급업체 상대방과 해당 전화번호를 알아야 합니다. 이를 위해 다음 쿼리를 작성합니다.

결과 테이블은 원하는 파일 형식으로 다운로드할 수도 있습니다.

" "를 사용하여 수신된 데이터를 다른 1C 데이터베이스에 로드할 수 있습니다. 명명법을 예로 들어 비디오 지침을 시청하십시오.

1C Enterprise 8.3 데이터베이스를 백업하면 자격 증명을 크게 변경하거나(예: 회계 등록 수정, 문서 그룹 변경) 데이터베이스를 손상시킬 수 있는 "위험한" 작업을 수행할 때 데이터 손실로부터 사용자를 보호할 수 있습니다(구성 업데이트 작업, 등.). 누군가에게 데이터베이스를 전송하기 위해 데이터베이스를 복사해야 할 수도 있으며, 이 경우 가장 컴팩트한 크기가 필요합니다.

1C Enterprise 8.3 데이터베이스를 백업 복사본에 업로드

1C 데이터베이스 백업은 여러 가지 방법으로 수행할 수 있으며, 가장 보편적인 방법은 1C 구성 프로그램의 정보베이스 업로드 유틸리티를 사용하는 것입니다. 이 방법은 1C Enterprise의 파일 및 클라이언트-서버 응용 프로그램 모두에 적합합니다. 백업 복사본을 생성하려면 구성 프로그램으로 이동하여 관리 - 정보 베이스 업로드...를 선택해야 합니다.


메뉴 "구성자 - 정보 베이스 업로드..."

백업 복사본을 저장할 디렉터리를 나타내는 표준 파일 저장 패널이 나타납니다. 업로드 파일 이름(기본값은 “1CV8”)을 입력하고 “저장” 버튼을 클릭하세요. 예를 들어 기본 이름을 "1CV8-MyUpload"로 변경하겠습니다. 그런 다음 백업 절차가 완료될 때까지 기다리십시오.


업로드가 완료되면 파일에 대한 정보베이스 업로드가 완료되었음을 알리는 메시지가 나타나 업로드 경로와 이름을 나타냅니다.

이제 지정한 디렉토리에서 업로드 파일을 찾을 수 있습니다. 지정된 디렉터리로 이동하여 그 안에 있는 파일을 살펴보겠습니다. 1CV8-MyUpload.dt.유용한 메모 하나 추가하겠습니다.

1c 백업 업로드 파일의 확장자는 다음과 같습니다. .dt

이제 이 파일을 미디어에 복사하고, 보내고, 저장할 수 있습니다... 유일한 것은! — 다운로드 파일의 양 때문에 다운로드 파일을 메일로 보내는 것이 불가능할 가능성이 높습니다.

업로드 파일이 준비되었습니다. 파일을 플래시 드라이브에 복사하고 친구에게 가져와 계정 상태를 보여 준 다음 업로드 파일에서 1c 데이터베이스를 복원해야 한다고 가정해 보겠습니다.

백업 복사본에서 1C Enterprise 8.3 데이터베이스 복원

백업에서 데이터베이스를 복원하기 위한 작업 계획은 다음과 같습니다.

  1. 새 데이터베이스 만들기 1C Enterprise 8.3
  2. 1C Enterprise 8.3 파일을 빈 데이터베이스에 업로드

시작하자!

새로운 1C Enterprise 8.3 정보 데이터베이스를 생성하는 프로세스는 기사에 자세히 설명되어 있습니다. 새 데이터베이스를 생성한 후 업로드 파일 1CV8-MyUpload.dt를 로드해야 합니다.

백업 사본에서 1C Enterprise 8.3 데이터베이스를로드하려면 "구성자"모드에서 생성 된 새 구성을 입력하고 "관리"- "정보 기반로드 ..."메뉴 항목을 선택하십시오.

열리는 양식에서 1c 정보베이스 업로드 파일(확장자 *.dt)을 선택합니다.

작업이 계속되면 모든 데이터가 손실된다는 제안에 동의합니다. 데이터베이스 로드 작업이 시작됩니다. 시간은 로드된 데이터베이스의 볼륨에 따라 다릅니다.

결과적으로 정보 베이스가 성공적으로 로드되었다는 메시지를 받게 됩니다. 다음으로 로드된 구성 개체를 보기 위해 구성기를 다시 시작하는 데 동의하거나 이를 수행하지 않도록 선택할 수 있습니다. "아니요"를 클릭하고 구성기를 닫습니다.

"Enterprise" 모드에서 1c 업로드 파일을 다운로드한 후 생성된 데이터베이스에 들어가면 이전에 업로드한 1c 데이터베이스와 동일한 복사본을 볼 수 있습니다.

1C Enterprise 8.3 데이터베이스 직접 복사

이 게시물을 게시한 후 고객 중 한 명이 백업을 복원하기 위해 *.dt 파일을 다운로드할 수 없다는 요청을 받았습니다. 모든 표준 방법을 시도하고 이 주제에 대해 인터넷에서 널리 사용되는 모든 쿼리를 중단한 후 우리는 1C 데이터베이스 백업에 대한 권장 사항을 발견했습니다. 1C Enterprise 8.3 데이터베이스에 오류가 발생한 경우 일부 정보가 *.dt 파일에 업로드되지 않을 수 있지만 직접 복사하면 모든 정보가 저장됩니다.. 따라서 정보를 완전히 공개하기 위해 이 하위 섹션을 추가하기로 결정했습니다.

1C Enterprise 8.3 플랫폼을 사용하여 파일에 업로드하는 것과 달리 직접 복사에는 데이터베이스 파일을 직접 복사하는 작업이 포함됩니다.

1C Enterprise 8.3 파일 데이터베이스를 복사하려면 생성된 데이터베이스가 있는 폴더로 이동해야 합니다. 연결된 1C Enterprise 8.3 데이터베이스 목록에서 원하는 정보베이스에 포인터를 놓으면 데이터베이스 경로를 볼 수 있습니다. 데이터베이스 선택 창 아래에 있으며 파일 = "1C Enterprise 데이터베이스 경로"처럼 보입니다.


지정된 경로를 따라 1C Enterprise 8.3의 작업 파일을 확인합니다.


주요 데이터 파일은 다음과 같습니다. 1Cv8.cd(유형 - 파일 정보베이스), 복사해야 할 파일입니다. 나머지 파일은 보조 파일이며 1C Enterprise 8.3 구성을 시작할 때 새로 생성됩니다.

따라서 데이터베이스를 시작하기 위해 아무것도 복원할 필요가 없습니다. 1Cv8.cd 파일을 폴더에 복사하고 .

1C Enterprise 8.3 데이터베이스를 클라이언트-서버 버전으로 백업하는 것은 더 복잡하며 1C Enterprise 8.3 데이터베이스가 배포되는 관계형 데이터베이스로 작업하기 위한 특수 스크립트 또는 응용 프로그램이 필요합니다. 이것은 별도의 토론 주제이므로 다음에 이야기하겠습니다.

궁금한 사항은 기사 댓글이나 홈페이지를 통해 문의하실 수 있습니다.

이 유용한 기사를 놓치지 마세요. 아래 버튼을 사용하여 소셜 네트워크에 저장하세요.


1C Enterprise 8.3 데이터베이스 백업 및 복원

사용자는 1C 8.3의 데이터를 PDF, Word, Excel 및 기타 형식과 같은 파일로 저장해야 하는 경우가 많습니다. 예를 들어 이메일로 다른 사람에게 보고서를 보내고 Excel에서 계산을 수행합니다. 불행히도 모든 사용자가 외부 도움 없이도 1C에서 이러한 데이터를 스스로 다운로드하는 것이 매우 쉽다는 것을 아는 것은 아닙니다.

문서의 표 부분, 목록 양식, 문서 로그 등에서 일부 데이터 목록을 다운로드해야 하는 경우가 많습니다. 이러한 작업은 종종 분리되어 있으며 보고서 작성에 전문가를 참여시키는 것은 부적절합니다.

예를 들어, "재료" 보기를 사용하여 전체 항목을 가져와야 하지만 "항목" 및 "단위" 열만 필요합니다.

필터링을 통해 데이터를 업로드해야 하는 경우 먼저 표 섹션의 "더보기" 메뉴에서 목록을 구성해야 합니다.

나타나는 창의 왼쪽(사용 가능한 필드)에서 선택할 항목(이 경우 "항목 유형")을 선택해야 합니다. 창 오른쪽에서 선택 매개변수의 값이 설정됩니다. 더욱이 비교 유형은 동등성에만 국한되지 않습니다.

재고가 설정된 후 "Nomenclature" 디렉터리의 목록 형식에 지정된 조건을 충족하는 항목만 표시됩니다.

다음 단계는 이 목록을 스프레드시트 문서로 출력하는 것입니다.

더보기 메뉴에서 목록을 선택하세요.

예제에서처럼 모든 열을 표시하지 않으려면 필요한 항목에만 확인란을 선택하세요.

결과적으로 귀하는 기본적으로 사용 가능한 모든 형식으로 저장할 수 있는 보고서를 얻게 됩니다. 이를 수행하는 방법은 아래에서 논의됩니다. 비슷한 방식으로 문서 및 참고 도서의 표 형식 부분, 문서 저널의 데이터, 목록 양식 등을 다운로드할 수 있습니다.

1C에서 보고서 및 인쇄된 양식 업로드

1C 8.3의 모든 보고서, 인쇄된 양식, 스프레드시트 문서(예: 예제에서 받은)는 두 번의 클릭만으로 외부 파일에 업로드할 수 있습니다.

프로그램 상단 패널에는 외부 파일(택시 인터페이스)에 저장할 수 있는 버튼이 있습니다. 저장이 가능한 모든 보고서 및 인쇄된 양식에서 활성화됩니다.

전체 1C 데이터베이스 업로드

이 방법은 테스트 복사본을 생성하기 위해 1C 데이터베이스를 전체적으로 언로드해야 하는 경우에 필요합니다.

구성자 모드에서 원하는 정보 베이스로 이동합니다.

"관리" 메뉴에서 "정보베이스 다운로드"를 선택하세요.

필요한 경우 다른 파일 이름과 저장 경로를 지정하십시오.

확장자가 *.dt인 다운로드된 결과 데이터 파일은 나중에 다운로드하기가 매우 쉽습니다. 이렇게 하려면 구성 모드의 "관리" 메뉴에서 "정보 베이스 로드"를 선택하고 이전에 받은 *.dt 파일을 엽니다.

1C 플랫폼에는 Excel에 데이터를 저장하는 기능이 내장되어 있습니다. 일반적으로 이 기능은 언로드에 충분합니다. 그렇지 않으면 Com 개체 "Excel.Application"을 사용할 수 있습니다. 이번 포스팅에서는 Excel로 데이터를 다운로드하는 다양한 방법을 살펴보겠습니다.

빠른 통과

표준 수단을 사용하여 v7.7에서 1C로 업로드

7.7에서 Excel로 저장하는 것은 보고서와 같이 생성된 스프레드시트 문서에만 가능합니다.

보고서가 생성된 후 "파일\다른 이름으로 저장" 메뉴를 클릭합니다.

모두! 데이터가 1C에 업로드되었습니다.

1C v.에서 데이터 업로드 8.3 (8.2, 8.1)

스프레드시트 문서에서도 생성되지만 플랫폼은 스프레드시트 문서에 목록 데이터를 표시할 수 있습니다.

이것부터 시작합시다.

데모 데이터베이스에서 클라이언트 디렉터리를 열고 "모든 작업" 메뉴에서 "목록 표시..."를 클릭합니다.

이 명령을 사용하면 다음을 표시할 수 있습니다. 보이는열.

일반 형식에서는 목록을 마우스 오른쪽 버튼으로 클릭하여 이 명령을 호출할 수 있습니다.

다음 대화 상자에서 필요한 열을 선택합니다.

결과적으로 저장할 수 있는 스프레드시트 문서가 생성됩니다.

참고: 8은 더욱 현대적이며 저장할 수 있는 형식 목록이 더 넓습니다.

또한 참고하세요:

  • 개발자는 개별 양식의 목록 저장을 비활성화할 수 있습니다.
  • 일반적으로 이 표준 기능은 버튼을 사용하거나 보다 편리한 보고서 호출을 사용하여 확장됩니다.
  • 클립보드에 복사하거나 문서를 인쇄하는 기능이 제거되는 "출력" 권한이 없을 수 있으므로 이 경우 Excel에 저장할 수 없습니다.
  • 목록을 표시하는 기능은 구성자에서도 사용할 수 있습니다(예: 디버깅 시 값 테이블을 업로드할 수 있음).

대부분의 표준 1C 솔루션에서 사용되는 BSP(표준 하위 시스템 라이브러리) 기능을 통해서도 Excel에 업로드할 수 있습니다.

예를 들어, 무역 관리 11.2의 "재고 잔액" 보고서에서:

프로그래밍 방식으로 Excel에 저장

옵션 1: 호출하여 스프레드시트 문서 저장

스프레드시트 문서에는 "Write" 메소드가 있으며 매개변수는 SpreadsheetDocument의 FileType입니다.

TabularDocument = 새 TabularDocument ;

//스프레드시트 문서 작성

영역 = TabularDocument. 지역 ( 1 , 1 , 1 , 1 ) ;

지역. Text = "제목 H1" ;

//스프레드시트 문서 저장

테이블 형식 문서. 쓰기(TabularDocumentFileType.XLS, ) ;

옵션 2: Excel.Aplication 개체 사용

이 기능은 Windows 환경에서 사용할 수 있으므로 클라이언트 측에서 이 코드를 실행하는 것이 바람직하거나 필수입니다.

더 나아가, Excel에 데이터를 쓰는 간단한 코드(의도적으로 복잡하게 만드는 것이 아니며 불필요한 것은 아닙니다. 2행만 명확하게 1C를 참조하고 나머지는 Excel.Application 개체의 메서드 및 속성을 사용하는 것입니다. 해당 문서는 Microsoft 웹 사이트에서 확인할 수 있습니다.)

전체파일이름 = "C:\123.xls" ;

Excel Book = New COMObject("Excel.Application");

엑셀책. 통합 문서. 열기(전체파일이름) ;

//디스플레이 숨기기

엑셀책. 표시 = 0 ;

2024wisemotors.ru. 작동 방식. 철. 채광. 암호화폐.