개체의 테이블 부분에는 99999개가 넘는 행이 포함되어 있습니다. 조건에 따라 표 부분의 행에 색상을 지정하는 방법은 무엇입니까? 테이블 형식 섹션에서 테이블 필드의 열 확장

/ 브라우저

통사론:

끼워 넣다(<Индекс>)

매개변수:

<Индекс>필수의

유형: 숫자. 행을 삽입해야 하는 테이블 섹션의 위치 인덱스입니다.

반환 값:

유형: 테이블 형식 문자열. 행을 삽입했습니다.

설명:

지정된 인덱스가 있는 행을 테이블 섹션에 삽입합니다.

통사론:

부리다()

반환 값:

유형; 값 테이블. 표 부분의 행을 포함하는 값 표입니다. 값 테이블의 열 이름은 테이블 필드의 열 이름과 일치합니다. 줄 번호가 포함된 열은 LineNumber라는 열에 덤프됩니다.

설명;

테이블 형식 부분을 값 테이블로 언로드합니다.

컴포지션 테이블 = Composition.Unload();

통사론:

언로드열(< Колонка>)

매개변수:

<Колонка>필수의

유형 - 숫자, 문자열. 값을 언로드하려는 열입니다. 컬럼 인덱스와 컬럼 이름을 매개변수 값으로 전달할 수 있습니다.

반환 값:

유형: 배열. 열 값을 포함하는 배열입니다.

설명:

테이블 형식 부분의 열에 포함된 값을 배열로 언로드합니다.

메모:

컬럼의 값은 테이블 섹션의 행 인덱스 순서대로 로드됩니다.

제품 = Composition.UnloadColumn("항목");

통사론:

추가하다()

반환 값:

유형: 테이블 형식 문자열. 라인이 추가되었습니다.

설명:

테이블 섹션 끝에 줄을 추가합니다.

통사론:

다운로드(< Таблица>)

매개변수:

<Таблица>필수의

유형: 값 테이블. 표 부분이 로드되는 값의 표입니다. 테이블 열은 이름으로 결합됩니다.

설명:

값 테이블에서 테이블 형식 부분을 로드합니다. 이 경우 표 부분의 모든 이전 행이 삭제됩니다. 로드할 때 테이블 섹션의 열에 있는 값은 이름이 일치하는 값 테이블 열의 값으로 채워집니다.

Composition.Load(CompositionTable);

통사론:

열 로드(< Массив>, <Колонка>)

매개변수:

<Массив>의무사항

유형: 배열. 열에 로드할 값의 배열입니다.

<Колонка>필수의

유형: 숫자, 문자열. 배열의 값이 로드될 열입니다.

열 인덱스나 열 이름을 매개변수 값으로 전달할 수 있습니다.

설명:

배열의 값을 테이블 섹션의 지정된 열로 로드합니다.

메모:

배열의 값이 인덱스 순서대로 열에 로드됩니다.

Composition.LoadColumn(제품, "명명법");

통사론:

색인(< Строка>)

매개변수:

<Строка>필수의

유형: 테이블 형식 행 - 인덱스를 가져오려는 테이블 형식 행입니다.

반환 값:

유형: 숫자. 행 인덱스.

설명:

표 형식 부분에서 주식 지수를 가져옵니다.

CurrentRowIndex = Composition.Index(FormElements.Composition.CurrentRow);

통사론:

총 (<Колонка>)

매개변수:

<Колонка>선택 과목

유형; 숫자, 문자열. 합계가 계산되는 열의 인덱스 또는 이름입니다.

반환 값:

유형: 숫자.

설명:

지정된 열의 모든 행 값을 합산합니다.

메모:

숫자 값에 적합합니다.

TotalByDocument = Sum.Total("합계");

통사론:

수량()

반환 값:

유형: 숫자. 테이블 섹션의 행 수입니다.

설명:

표 형식 섹션의 행 수를 가져올 수 있습니다.

TotalRows = 구성.수량();

통사론:

찾다(< Значение>, <Колонки>)

매개변수:

<3начение>필수의

유형: 무료. 원하는 값.

<Колонки>선택 과목

유형: 문자열. 검색할 열 이름 목록이며 쉼표로 구분됩니다.

기본값: 매개변수를 지정하지 않거나 빈 문자열을 전달하는 경우 테이블 전체를 검색합니다.

반환 값:

유형: 테이블 형식 문자열. 찾을 값이 포함된 문자열입니다. 값을 찾을 수 없으면 정의되지 않음을 반환합니다.

설명:

표 섹션의 지정된 열에서 값을 찾을 수 있습니다. 열 목록이 비어 있으면 전체 테이블 섹션에서 검색이 수행됩니다.

메모:

이 방법은 고유한 값을 검색하는 데 효과적으로 사용될 수 있습니다.

FindString = Composition.Find(TekProduct, "명명법");

FindString = 정의되지 않은 경우

Warning("상품을 찾을 수 없습니다!");

수량 = FindString.Quantity;

통사론:

문자열 찾기(< Параметры отбора>)

매개변수:

<Параметры отбора>필수의

유형: 구조. 검색 조건을 지정합니다. 구조 키는 검색할 열의 이름을 결정하고 구조 값은 검색 값을 결정합니다.

반환 값:

유형: 배열. 지정된 검색 조건과 일치하는 테이블 형식 행의 배열입니다.

설명:

특정 검색 조건과 일치하는 테이블 행을 찾을 수 있습니다.

메모:

이 방법은 고유하지 않은 값을 샘플링하는 데 효과적입니다.

선택 매개변수 = 새 구조;

선택 매개변수.Insert("항목", TechProduct);

FindStrings = Composition.FindStrings(선택 매개변수);

통사론:

분명한()

설명:

테이블 섹션의 모든 행을 삭제합니다.

통사론:

무너지다(<Колонки группировок, <Колонки суммирования>)

매개변수:

<Колонки группировок>필수의

유형: 문자열. 테이블 필드 행을 그룹화하려는 열 이름(쉼표로 구분).

<Колонки суммирования>선택 과목

유형: 문자열. 테이블 필드 행의 값을 요약하려는 열의 이름을 쉼표로 구분합니다.

설명:

지정된 그룹화 열에 따라 테이블 부분 축소를 수행합니다. 첫 번째 매개변수에 지정된 열의 값이 동일한 행은 하나의 행으로 축소됩니다. 두 번째 매개변수에 지정된 열에 저장된 이 행의 값은 누적됩니다.

중요한! 두 열 목록 모두 전체 테이블 부분을 포함해야 합니다. 열 목록은 겹쳐서는 안 됩니다.

Composition.Collapse("명명법", "수량, 금액, 합계"");

통사론:

이동하다(< Строка>, <Смещение>)

매개변수:

< Строка>필수의

유형: 숫자, 테이블 형식 문자열. 이동할 행의 인덱스 또는 이동할 행 자체입니다.

<Смещение>필수의

유형: 숫자. 줄을 이동할 줄 수입니다. 양수 값은 선이 표 부분의 끝 부분(아래)에 더 가깝게 이동됨을 의미하고, 음수 값은 시작 부분(위)에 더 가깝게 이동됨을 의미합니다.

설명:

지정된 위치 수만큼 테이블 행을 이동할 수 있습니다.

// 두 번째 줄을 이전 위치로 이동

구성.Shift(1, -1);

// 두 번째 줄을 다음 위치로 이동

통사론:

삭제(< Индекс>)

매개변수:

<Индекс>필수의

유형: 숫자, 테이블 형식 문자열. 테이블 섹션에서 삭제될 행의 인덱스 또는 삭제될 행 자체.

설명:

테이블 섹션에서 지정된 인덱스가 있는 행을 제거합니다.

용법:

읽고 쓰세요.

설명:

속성 집합에는 표 섹션 행의 열에 있는 값이 포함됩니다. 속성의 이름은 테이블 섹션의 열 이름과 일치합니다.

테이블 부분의 테이블 필드 확장

이 확장의 경우 테이블 필드의 CurrentRow 및 CurrentData 속성에는 Tabular Row 유형의 값이 있습니다.

테이블 형식 섹션에서 테이블 필드의 열 확장

테이블 부분과 연결된 테이블 필드 열의 추가 속성입니다.

속성

용법:

읽고 쓰세요.

설명:

유형: 문자열. 테이블 섹션 열의 이름이 포함되어 있으며 해당 값은 테이블 필드 셀에 표시되고 편집됩니다.

용법:

읽고 쓰세요.

설명:

유형 - 문자열. 표 부분의 열 이름이 포함되어 있으며 해당 값은 셀 확인란에 표시되고 편집됩니다.

테이블 필드.

메모:

부울 및 숫자 유형의 테이블 형식 열에 사용됩니다.

용법:

읽고 쓰세요.

설명:

유형: 부울. 테이블 필드의 바닥글에 있는 열의 합계를 표시하기 위한 플래그가 포함되어 있습니다.

메모:

이 속성은 숫자 유형이 있는 열에 사용할 수 있습니다.

선택

선택

목록 및 레코드세트의 항목에 대한 필터링 조건을 설정하고 저장하는 데 사용됩니다. 목록에서 항목을 선택하면 큰 항목 목록에서 특정 기준에 따라 항목을 선택해야 할 때 도움이 됩니다.

선택은 선택 요소의 모음입니다. 주어진 레코드세트 목록에 사용할 수 있는 선택 요소를 제어하는 ​​데 사용됩니다. 각 요소는 하나의 조건을 설정할 수 있습니다. 전체 개체는 "AND"로 연결된 요소로 설명되는 개별 조건으로 구성된 복합 조건입니다.

속성

용법:

읽기 전용입니다.

설명:

유형: 선택 요소. 특성 세트에는 지정된 선택에 대해 설정된 선택 요소가 포함되어 있습니다. 속성의 이름은 이 선택 항목에 대한 선택 필드의 이름과 일치합니다.

행동 양식

통사론:

다시 놓기()

설명:

모든 선택 요소에 대한 선택 사용 플래그를 비활성화합니다.

디렉토리목록.선택.재설정();

참조:

선택 요소, 속성 사용.

선택 요소

하나의 선택 요소에 대한 선택 매개변수를 관리하는 데 사용됩니다.

속성

용법:

읽고 쓰세요.

설명:

유형: 비교 보기. 선택 요소별로 필터링할 때 사용되는 비교 방법이 포함되어 있습니다.

비교 종류 .

용법:

읽고 쓰세요.

설명:

유형: 무료. 필터링이 수행되는 값을 포함합니다.

용법:

읽고 쓰세요.

설명:

유형: 무료. 비교 유형이 간격인 경우 올바른 비교 값이 포함됩니다.

용법:

읽고 쓰세요.

설명:

유형: 무료. 비교 유형이 간격인 경우 왼쪽 비교 값을 포함합니다.

용법:

읽고 쓰세요.

설명:

유형: 부울. 필터의 선택 요소 사용에 대한 표시가 포함되어 있습니다. 속성 값이 True이면 이 선택 요소에 대해 필터링이 수행되고, 그렇지 않으면 선택 요소가 필터링에 참여하지 않습니다.

행동 양식

통사론:

설치하다 (< Значение> , <Использование>)

매개변수:

<3начение>선택 과목

임의를 입력합니다. 비교의 의미.

<Использование>선택 과목

부울을 입력합니다. 값별 선택을 사용하는 기호입니다. 기본값: 참.

설명:

선택 값과 사용 플래그를 설정합니다. 이 메소드가 실행되면 비교 유형이 Equal로 설정됩니다.

메모:

선택 요소 관리

선택 조건에 대한 대화형 변경의 가용성을 제어하도록 설계되었습니다.

속성

용법:

읽고 쓰세요.

설명:

유형: 부울. 선택 조건에서 대화형 변경이 가능하다는 표시가 포함되어 있습니다.

용법:

읽기 전용입니다.

설명:

유형: 문자열. 선택 요소 컨트롤의 이름입니다. 선택 컨트롤 컬렉션의 속성 이름과 일치합니다.

주문하다

순서는 디렉토리, 문서, 저널 및 기록부 목록의 요소를 정렬하기 위한 것입니다.

주문하다

다양한 목록의 데이터 순서를 설정하고 저장하는 데 사용됩니다.

행동 양식

통사론:

색인(<ЭлементПорядка>)

매개변수:

<ЭлементПорядка>필수의

유형: OrderElement. 색인을 결정하려는 주문 요소입니다.

반환 값:

유형: 숫자. 지정된 주문 요소 컬렉션에 대한 인덱스입니다. 그러한 것이 없으면 -1을 반환합니다.

통사론:

수량()

반환 값:

유형: 숫자. 컬렉션에 포함된 주문 요소의 수입니다.

통사론:

분명한()

설명:

모든 주문 기능을 지웁니다.

통사론:

설치하다(<Строка порядка>)

매개변수:

<Строка порядка>선택 과목

유형: 문자열. 정렬 기준이 되는 필드 이름의 쉼표로 구분된 목록입니다. 각 필드 이름 뒤에는 공백으로 구분하여 정렬 방향을 표시할 수 있습니다. 방향이 결정됩니다. "내림차순" - 내림차순으로 정렬됩니다. "Asc" - 오름차순으로 정렬합니다. 기본적으로 순서는 오름차순입니다. 필드 이름이 지정되는 순서에 따라 데이터 정렬이 수행되는 순서가 결정됩니다. 이는 순서가 먼저 지정된 필드를 기반으로 함을 의미합니다. 해당 필드에 동일한 값이 있는 행 그룹은 두 번째로 나열된 필드를 기준으로 정렬됩니다.

설명:

선택한 방향으로 지정된 필드별로 순서를 설정합니다.

디렉토리 List.Order.Set("코드 내림차순, 이름 오름차순");

질서의 요소
속성

용법:

읽기 전용입니다.

설명:

유형: 문자열. 순서 설정에 사용되는 데이터의 이름입니다.

용법:

읽기 전용입니다.

설명:

유형: 정렬 방향. 정렬 방향(오름차순 또는 내림차순)

행동 양식

통사론:

설치하다(<Значение>, <Использование>)

매개변수:

<Значение>필수의

유형: 무료. 비교의 의미.

<Использование>선택 과목

유형: 부울. 값별 선택을 사용하는 기호입니다.

기본값: 참.

설명:

선택 값과 사용 플래그를 설정합니다. 이 메소드가 실행되면 비교 유형이 Equal로 설정됩니다.

메모:

선택의 의미와 용도를 모두 확립해야 하는 경우 이 방법을 사용하는 것이 합리적입니다.

주문 요소 관리

대화형 정렬 순서 변경의 가용성을 제어하도록 설계되었습니다.

속성

용법:

읽고 쓰세요.

설명:

부울을 입력합니다. 정렬 순서를 대화형으로 변경할 수 있다는 표시가 포함되어 있습니다.

용법:

읽기 전용입니다.

설명:

유형: 문자열. 주문 요소 컨트롤의 이름입니다. 주문 제어 컬렉션의 속성 이름과 일치합니다.

기간설정

기간 입력을 위해 설계되었습니다. 개체를 사용하면 다양한 시간순 목록에서 시청 간격을 구성할 수 있습니다.

속성

용법:

녹음만 가능합니다.

설명:

유형: 기간설정옵션. 기간 편집 대화 상자가 열리는 탭을 정의합니다.

PeriodSettingVariant.

용법:

읽고 쓰세요.

설명:

유형: OptionIntervalBoundaries. 기간 시작 옵션을 정의합니다.

속성 값을 결정할 때 시스템 열거형 RangeBorderVariant가 사용됩니다.

용법:

읽고 쓰세요.

설명:

OptionIntervalBoundaries를 입력합니다. 해당 기간의 종료 옵션을 정의합니다.

속성 값을 결정할 때 시스템 열거형 RangeBorderVariant가 사용됩니다.

용법:

읽고 쓰세요.

설명:

유형옵션기간. 사용자 정의 간격 기간 옵션이 포함되어 있습니다.

속성 값을 결정할 때 시스템 열거형 PeriodVariant가 사용됩니다.

용법:

읽고 쓰세요.

설명:

유형: 날짜. 기간의 시작 날짜를 포함합니다.

메모:

시작 옵션 속성에 특정 날짜 값이 있으면 의미가 있습니다.

용법:

읽고 쓰세요.

설명:

유형: 날짜. 기간의 종료 날짜를 포함합니다.

메모:

EndingOption 속성에 특정 날짜 값이 있으면 의미가 있습니다.

용법:

읽고 쓰세요.

설명:

유형: 날짜. 사용자 정의 간격 기간의 날짜입니다. PeriodOption 속성 값이 설정된 경우 이 날짜부터 기간이 계산됩니다.

용법:

읽고 쓰세요.

설명:

유형: 부울. 기간을 시각적으로 설정하기 위해 대화 상자에서 "간격" 탭의 표시 여부를 결정합니다.

용법:

읽고 쓰세요.

설명:

유형: 부울. 기간을 시각적으로 설정하기 위해 대화 상자에서 "기간" 탭의 표시 여부를 결정합니다.

용법;

읽고 쓰세요.

설명:

유형: 숫자. 간격 시작에 대한 작업 날짜 이전의 일 수입니다.

메모:

시작 옵션 속성에 오프셋 값이 있으면 의미가 있습니다.

용법:

읽고 쓰세요.

설명:

유형. 숫자. 간격 종료에 대한 작업 날짜 이후의 일 수입니다.

메모:

EndingOption 속성에 Offset 값이 있으면 의미가 있습니다.

행동 양식

통사론:

GetStartDate()

반환 값:

유형: 날짜.

설명:

기간의 시작 날짜를 반환합니다.

메모:

StartDate = NP.GetStartDate();

통사론:

GetEndDate()

반환 값:

유형: 날짜.

설명:

기간의 종료 날짜를 반환합니다.

메모:

간격 경계가 무제한으로 설정된 경우 빈 날짜가 반환됩니다.

DateEnd = NP.GetEndDate();

통사론:

성능()

반환 값:

유형: 문자열.

설명:

구성된 기간의 문자열 표현을 얻을 수 있습니다.

통사론:

편집하다()

반환 값:

유형: 부울. 확인 버튼을 누르면 참입니다.

설명:

모달 모드에서 기간 입력 대화 상자를 엽니다. EditAsInterval 및 EditAsPeriod 속성의 값에 따라 시각적 설정 대화 상자에는 두 탭 또는 그 중 하나가 있습니다. 두 책갈피를 모두 사용하는 경우 둘 중 하나의 활동은 OptionSettings 속성에 의해 설정됩니다.

통사론:

기간 설정(< Дата начала> , <Дата окончания>)

매개변수:

<Дата начала>선택 과목

유형 날짜 기간의 시작 날짜입니다.

<Дата окончания>선택 과목

날짜 기간 종료일을 입력하세요.

설명:

편집 기간을 설정합니다. 가능한 경우 기간 옵션 및 기간 값에 대해 개체가 자동으로 선택됩니다.

NP.SetPeriod("2002040,"20020531");

생성자

통사론:

새로운기간설정()

설명:

새로운 기간 설정을 생성할 수 있습니다. 기본적으로 생성된 객체의 속성은 다음과 같이 정의됩니다.

EditAsInterval - 참;

EditAsPeriod - 참입니다.

시작 옵션 - WeightConstraints;

종료 옵션 - 무제한;

옵션 설정 - 간격.

시점

데이터베이스의 개체에 대한 특정 시점을 수신하고 저장하도록 설계되었으며 날짜와 시간은 물론 데이터베이스 개체에 대한 링크도 포함합니다. TimePoint 유형의 다른 개체의 속성 값 및 메서드 매개 변수로 사용됩니다.

시점은 날짜와 시간이 동일한 개체의 시점을 구분하는 것이 중요한 경우(예: 시간 축에서 문서의 위치를 ​​비교하는 경우)에 사용됩니다.

속성

용법:

읽기 전용입니다.

설명:

날짜를 입력하세요. 특정 시점의 날짜와 시간을 포함합니다.

용법:

읽기 전용입니다.

행동 양식

통사론:

비교하다(<Момент времени>)

매개변수:

<Момент времени>필수의

유형: 순간. 비교가 이루어지는 시점입니다.

반환 값:

유형: 숫자. -1 - 시점이 비교 중인 시점보다 작은 경우 0 - 시점이 비교 중인 시점과 같은 경우 1 - 시점이 다음보다 큰 경우 비교가 이루어지는 시점.

설명:

특정 시점을 다른 시점과 비교할 수 있습니다.

Moment1 = 새로운 순간시간(Doc1.Date, Doc1);

Moment2 = 새로운 순간(Doc2.Date, Doc2);

Moment1.Compare(Moment2) = -1이면 Moment1 = Moment2;

통사론:

매개변수:

<Дата>필수의

설명:

날짜와 데이터베이스의 개체에 대한 링크를 사용하여 특정 시점을 생성할 수 있습니다.

경계

특정 범위의 값의 경계를 수신하고 저장하도록 설계되었습니다. 간격의 경계 값과 간격의 경계 값 포함 또는 제외 기호를 포함합니다.

Boundary 유형의 다른 객체의 속성 값 및 메서드 매개 변수로 사용됩니다.

경계(Boundary)는 누적 레지스터, 슬라이스, 정보 레지스터 값의 균형과 회전을 구할 때와 같이 경계 값의 포함 또는 제외를 나타내는 것이 중요한 경우 쿼리 간격을 설정하는 데 사용됩니다.

속성

용법:

읽기 전용입니다.

설명:

유형: ViewBorders. 간격 내 경계 값의 포함/제외 기호를 포함합니다.

속성 값을 결정할 때 BoundKind 시스템 열거형이 사용됩니다.

용법:

읽기 전용입니다.

설명:

유형: 무료. 테두리 값을 포함합니다.

생성자

통사론:

새 테두리(< Значение> , <Вид границы>)

매개변수:

<3начение>필수의

테두리 의미.

<Вид границы>선택 과목

유형: ViewBorders. 한계값의 포함/제외.

기본값: 지정하지 않으면 경계값이 포함된 경계 옵션이 사용됩니다.

매개변수 값을 결정할 때 시스템 열거형 BoundKind가 사용됩니다.

설명:

지정된 특성을 가진 새 경계를 만들 수 있습니다.

돈과 물건을 계산하기 위해 비즈니스에서는 다양한 테이블이 널리 사용됩니다. 거의 모든 문서는 테이블입니다.

한 테이블에는 창고에서 배송될 상품이 나열되어 있습니다. 다른 표에는 이러한 상품에 대한 지불 의무가 나와 있습니다.

따라서 1C에서는 테이블 작업이 눈에 띄는 위치를 차지합니다.

1C의 테이블은 "테이블 형식 부분"이라고도 합니다. 디렉토리, 문서 및 기타 항목이 있습니다.

쿼리는 실행 결과 두 가지 다른 방법으로 액세스할 수 있는 테이블을 반환합니다.

첫 번째 - 더 빠른 선택, 행 가져오기는 순서대로만 가능합니다. 두 번째는 쿼리 결과를 값 테이블에 업로드한 다음 이에 대한 무작위 액세스입니다.

//옵션 1 - 쿼리 결과에 대한 순차적 액세스

//테이블 가져오기
선택 = Query.Run().Select();
// 쿼리 결과의 모든 라인을 순서대로 살펴봅니다.
Select.Next() 루프 동안
보고서(선택.이름);
엔드사이클;

//옵션 2 - 값 테이블에 업로드
요청 = 새 요청("디렉토리에서 이름 선택.명칭");
//테이블 가져오기
테이블 = Query.Run().Unload().
//추가로 모든 라인을 반복할 수도 있습니다.
테이블 주기의 각 행에 대해
보고서(문자열.이름);
엔드사이클;
//또는 문자열에 임의로 액세스
Row = Table.Find("삽", "이름");

중요한 특징은 쿼리 결과에서 얻은 테이블에서 모든 열이 엄격하게 유형화된다는 것입니다. 즉, 명명법 디렉터리에서 이름 필드를 요청하면 허용되는 길이가 N자 이하인 문자열 유형의 열을 받게 됩니다.

양식의 표(thick client)

사용자는 테이블이 양식에 배치될 때 테이블을 사용하여 작업합니다.

우리는 다음 단원과 단원에서 양식 작업의 기본 원칙에 대해 논의했습니다.

이제 폼에 테이블을 배치해 보겠습니다. 이렇게 하려면 컨트롤 패널에서 테이블을 드래그하면 됩니다. 마찬가지로 메뉴에서 양식/컨트롤 삽입을 선택할 수 있습니다.

데이터는 구성에 저장될 수 있습니다. 그런 다음 편집 중인 양식이 있는 구성 개체의 기존(이전에 추가된) 표 형식 부분을 선택해야 합니다.

데이터 속성에서 "..." 버튼을 클릭합니다. 표 형식 부분의 목록을 보려면 개체 분기를 확장해야 합니다.

표 부분을 선택하면 1C 자체가 양식의 표에 열을 추가합니다. 사용자가 이러한 테이블에 입력한 행은 참고 도서/문서와 함께 자동으로 저장됩니다.

동일한 데이터 속성에서 임의의 이름을 입력하고 값 테이블 유형을 선택할 수 있습니다.

이는 임의의 값 테이블이 선택되었음을 의미합니다. 자동으로 열을 추가하거나 자동으로 저장되지는 ​​않지만 원하는 것은 무엇이든 할 수 있습니다.

클릭 오른쪽 클릭테이블에 열을 추가할 수 있습니다. 열 속성에서 해당 이름(1C 코드 참조용), 양식의 열 제목, 표 부분의 속성과의 연결(후자-임의 테이블이 선택되지 않은 경우)을 지정할 수 있습니다. 표 부분).

양식의 테이블 속성에서 사용자가 행을 추가/삭제할 수 있는지 여부를 지정할 수 있습니다. 더 고급 형식은 보기 전용 확인란입니다. 이러한 속성은 편집이 아닌 정보 표시를 위한 테이블을 구성하는 데 사용하기 편리합니다.

테이블을 관리하려면 폼에 명령 패널을 표시해야 합니다. 양식/컨트롤 삽입/명령 모음 메뉴 항목을 선택합니다.

명령 모음 속성에서 자동 채우기 확인란을 선택하면 패널의 버튼이 자동으로 나타납니다.

양식의 테이블(씬/관리 클라이언트)

관리되는 양식에서는 이러한 작업이 약간 다르게 보입니다. 양식에 테이블 형식 부분을 배치해야 하는 경우 개체 분기를 확장하고 테이블 형식 부분 중 하나를 왼쪽으로 끕니다. 그게 다야!

값 테이블을 배치해야 하는 경우 새 양식 속성을 추가하고 해당 속성에서 값 테이블 유형을 지정합니다.

열을 추가하려면 이 양식 속성을 마우스 오른쪽 버튼으로 클릭한 후 속성 열 추가를 선택하세요.

그런 다음 테이블도 왼쪽으로 드래그합니다.

테이블에 명령 모음을 포함하려면 테이블 속성의 사용법 – 명령 모음 위치 섹션에서 값을 선택하세요.

Excel에 테이블 업로드

양식에 있는 모든 1C 테이블을 인쇄하거나 Excel에 업로드할 수 있습니다.

이렇게 하려면 마우스 오른쪽 버튼을 클릭하세요. 여유 공간테이블에서 목록을 선택합니다.

관리되는(씬) 클라이언트에서는 모든 작업/표시 목록 메뉴 항목을 사용하여 유사한 작업을 수행할 수 있습니다.

모든 새 디렉토리는 디렉토리 요소의 코드와 해당 이름이라는 두 개의 열이 있는 테이블 형식으로 표시될 수 있습니다. 시스템 1C: Enterprise를 사용하면 코드 및 이름 외에도 다음을 저장할 수 있습니다. 추가 정보디렉토리 요소에 대해. 디렉토리를 편집할 때 이러한 추가 정보를 저장하기 위한 추가 세부 정보 세트를 설명할 수 있습니다.

쌀. 10 – "조직 직원" 디렉토리에 새로운 세부 정보 생성.

테이블 부분

디렉토리와 관련되고 독립적으로 사용되지 않는 일부 데이터를 설명하기 위해 표 부분이 사용됩니다. 표 형식 부분의 예로는 직원의 가족 구성(각 가족 구성원에 대한 데이터는 표 형식 부분의 세부 정보에 설명되어 있으며 숫자는 임의적일 수 있음), 직원의 실적 등이 될 수 있습니다.

쌀. 11은 표 섹션의 "조직의 직원" 디렉터리에 있는 추가 데이터의 예입니다.

주어진 예에서 직원 가족 구성에 대한 정보를 독립적으로 사용할 수 있다면 가족은 "직원" 디렉터리에 종속된 별도의 디렉터리로 분리될 수 있습니다.

테이블 형식 부분과 하위 디렉터리의 주요 차이점은 디렉터리 요소는 참조할 수 있지만 테이블 형식 부분의 행은 참조할 수 없다는 것입니다. 디렉토리 요소에 액세스할 때 모든 표 형식 부분과 함께 전체 요소가 데이터베이스에서 메모리로 읽혀집니다. 테이블 부분에 너무 많은 수의 행이 포함되어 있으면 시스템 성능이 저하될 수 있습니다. 따라서 요소에 대한 참조를 저장할 필요가 없고 요소 수가 무제한인 경우 테이블 형식 부분을 사용해야 합니다.

테이블 형식 섹션의 행 수는 100,000개를 초과할 수 없습니다.

각 디렉터리에는 테이블 형식 부분이 무제한으로 포함될 수 있습니다.

결론

따라서 디렉토리는 하나 또는 다른 문서 속성(넓은 의미에서 "문서"라는 단어)의 가능한 값 목록이라고 말할 수 있습니다.

디렉토리는 모호한 정보 입력을 제거해야 하는 경우에 사용됩니다.

구성에서 디렉토리의 구조가 생성되고 실제 내용(디렉토리의 요소)은 프로그램 작업 시 사용자가 입력합니다.

디렉터리에는 다양한 속성이 있습니다. 또한 구성 개발자는 디렉터리에 대해 미리 정의된 요소 집합과 요소 그룹(계층적 디렉터리용)을 생성할 수 있습니다.

최근 회계정보기술의 발전이 가속화되고 있다. 현직 회계사는 컴퓨터로 작업하며 컴퓨터 없이는 자신의 전문적인 활동을 상상할 수 없습니다.

컴퓨터 기술 세대의 현대화 및 변경, 새로운 운영 체제로의 전환, 응용 프로그램 버전 업데이트 등 현대 컴퓨터화의 특징이다. 현재 네트워크 전체 리소스(데이터베이스, 컴퓨터, 프린터, 팩스 모뎀 등)에 대한 원격 액세스가 제공되는 덕분에 컴퓨터 네트워크(로컬, 지역, 글로벌)가 모든 곳에서 구현되고 있습니다.

"1C: Enterprise Accounting"은 다양한 유형의 상업 활동에 대한 기록을 유지하는 데 도움이 됩니다. 도매 또는 소매 무역, 위탁 무역, 서비스 제공, 생산 또는 건설 등 조직이 어떤 비즈니스에 종사하든 1C: 기업 회계에 기록을 유지할 수 있습니다. 하나의 정보 기반에서 여러 조직과 개인 기업가의 활동 기록을 보관할 수 있습니다. 이 경우 거래상대방, 직원 및 품목의 일반 디렉토리가 사용되며 보고는 별도로 생성됩니다.

대부분의 러시아 기업은 이미 1C를 사용하여 회계 부서의 업무를 최적화했으며 이 프로그램이 제공하는 이점을 느꼈습니다. 이는 유연한 회계 기능, 모든 회계 영역의 자동화입니다.

실용적인 익숙해짐은 1C: Enterprise Accounting 프로그램의 다양한 기능에 대해 배우는 데 도움이 되었습니다.

나는 얻은 지식이 프로그램에서 작업하고 직접 적용하기에 충분하다고 믿습니다.

1C Enterprise 8.2에서는 동적 목록과 동일한 조건부 디자인을 표 형식 부분에 적용할 수 있습니다. 하지만 달리 동적 목록, 목록 사용자 정의는 사용자 모드에서도 가능하며 이는 구성자 모드 또는 내장 언어에서만 수행할 수 있습니다. 이렇게 하려면 속성을 사용해야 합니다. 조건부 형식형태.
예를 들어, 송장의 표 부분 행을 정렬하여 금액이 다음보다 큰 행이 되도록 해야 합니다. 10000 녹색 배경으로 강조 표시되었으며 셀은 제품그리고 수량수량이 10개보다 많은 표 섹션의 행이 강조 표시되었습니다. 파란색텍스트.
조건부 서식을 대화식으로 수행해 보겠습니다. 서류양식이 있어요 상품 및 서비스 수령, 양식 요소의 루트(라인 형태) 속성을 엽니다. 줄을 서서 조건부 형식링크를 클릭하세요 열려 있는.

나타나는 창에서 디자인 설정버튼을 누르세요 추가하다.
먼저 우리는 나타냅니다 등록필드를 강조 표시합니다. 해당 필드에서 선택 버튼을 클릭하세요. 등록설치하고 녹색배경색.
그런 다음 디자인이 적용되는 조건, 즉 표 부분의 행 배경이 녹색인 경우를 나타냅니다. 해당 필드에서 선택 버튼을 클릭하세요. 상태그리고 나타나는 창에서 다음을 추가하세요. 새로운 선택 요소. 이렇게 하려면 버튼을 클릭하세요. 추가하다그리고 칸에 표시하세요 왼쪽 값- 필드
표 부분 개체.제품.금액, 열에서 비교 유형 – 더보기, 그리고 그래프에서 올바른 가치선택하자 10000 .
그런 다음 형식을 지정할 필드 목록을 나타냅니다. 데이터 구성 시스템을 기반으로 구축된 동적 목록의 디자인과 달리 전체 행을 선택하려면 여기서는 표 섹션에 행의 모든 ​​필드를 나열해야 합니다.
해당 필드에서 선택 버튼을 클릭하세요. 서식이 지정된 필드을 누른 다음 추가하다서식을 지정할 필드 목록에 표 형식 부분의 모든 필드를 하나씩 추가합니다.

그런 다음 표 부분의 필드에 대한 또 다른 조건을 만듭니다. 제품그리고 수량이 필드의 텍스트 색상은 다음과 같습니다. 파란색, 필드의 값이 수량10 .
따라서 우리는 문서 양식의 표 부분에 필요한 디자인을 달성했습니다. 상품 및 서비스 수령.

© 2024 ermake.ru - PC 수리 정보 - 정보 포털