Для удобного просмотра сайта рекомендуется использовать Google Chrome.


Закрытая тема
Страница 1 из 14 1 2 3 4 5 6 7 8 9 10 11 12 13 14 Следующая ПоследняяПоследняя
Показано с 1 по 10 из 134

Тема: Документы

  1. #1
    Senior Member
    Регистрация
    03.02.2012
    Сообщений
    12,724
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а)
    в 0 сообщениях

    По умолчанию Документы

    Документы

    Документы
    Документ - одно из основных понятий системы 1С:Предприятие. При помощи документов организуется ввод в систему информации о совершаемых хозяйственных операциях, а также ее просмотр и корректировка.
    В большинстве своем документы, которые создаются в процессе настройки конфигурации задачи, являются электронными аналогами стандартных бумажных документов, являющихся основаниями для тех или иных учетных действий или расчетов. Тем не менее, использование этого типа данных может выходить далеко за рамки простой фиксации изменений, внесенных в учетные регистры.
    Структура каждого конкретного вида документа определяется при его создании в конфигураторе. У любого вида документа существуют реквизиты, которые создаются автоматически - это "Дата" и "Номер". Номер создается, если при конфигурировании длина номера указана больше 0. Другие реквизиты документа определяются в конфигураторе отдельно для каждого создаваемого вида документа.

  2. #2
    Senior Member
    Регистрация
    03.02.2012
    Сообщений
    12,724
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а)
    в 0 сообщениях

    По умолчанию

    ДокументыМенеджер (DocumentsManager)

    ДокументыМенеджер (DocumentsManager)
    Элементы коллекции:

    ДокументМенеджер
    Для объекта доступен обход коллекции посредством оператора Для каждого … Из … Цикл. При обходе выбираются менеджеры документов.
    Возможно обращение к менеджеру документа посредством оператора [...]. В качестве аргумента передается имя документа, как оно задано в конфигурации.
    Свойства:

    <Имя документа> (<Document name>)
    Методы:

    ТипВсеСсылки (AllRefsType)
    Описание:

    Предназначен для управления документами и предоставляет доступ к значениям типа ДокументМенеджер.. Доступ к объекту осуществляется через свойство глобального контекста Документы.
    Доступность:

    Сервер, толстый клиент, внешнее соединение.
    Возможен обмен с сервером.Пример:

    // менеджер документов предоставляет доступ к менеджеру
    // документа РасходнаяНакладная.
    НовДок = Документы.РасходнаяНакладная.СоздатьДокумент();


  3. #3
    Senior Member
    Регистрация
    03.02.2012
    Сообщений
    12,724
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а)
    в 0 сообщениях

    По умолчанию

    Свойства:
    ДокументыМенеджер.<Имя документа> (DocumentsManager.<Document name>)


    ДокументыМенеджер (DocumentsManager)
    <Имя документа> (<Document name>)
    Использование:

    Только чтение.Описание:

    Тип: ДокументМенеджер.
    Набор свойств содержит менеджеры отдельных документов. Имена свойств совпадают с именами документов, как они заданы в конфигураторе.
    Доступность:

    Сервер, толстый клиент, внешнее соединение.

  4. #4
    Senior Member
    Регистрация
    03.02.2012
    Сообщений
    12,724
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а)
    в 0 сообщениях

    По умолчанию

    Методы:
    ДокументыМенеджер.ТипВсеСсылки (DocumentsManager.AllRefsType)


    ДокументыМенеджер (DocumentsManager)
    ТипВсеСсылки (AllRefsType)
    Синтаксис:

    ТипВсеСсылки()Возвращаемое значение:

    Тип: ОписаниеТипов.
    Описание:

    Получает описание типов, содержащее типы ссылок документов.
    Доступность:

    Сервер, толстый клиент, внешнее соединение.Пример:

    МассивТипов = ЭлементыФормы.ПолеВводаВариант.ТипЗначения.Типы();
    Для
    каждого ЭлементМассива Из МассивТипов Цикл
    Если Документы.ТипВсеСсылки().СодержитТип(ЭлементМассива) Тогда
    МассивНужныхТипов.Добавить(ЭлементМассива);
    КонецЕсли
    ;
    КонецЦикла
    ;


  5. #5
    Senior Member
    Регистрация
    03.02.2012
    Сообщений
    12,724
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а)
    в 0 сообщениях

    По умолчанию

    ДокументМенеджер.<Имя документа> (DocumentManager.<Имя документа>)

    ДокументМенеджер.<Имя документа> (DocumentManager.<Имя документа>)
    Методы:

    Выбрать (Select)
    НайтиПоНомеру (FindByNumber)
    НайтиПоРеквизиту (FindByAttribute)
    ПолучитьДанныеВыбора (GetChoiceData)
    ПолучитьМакет (GetTemplate)
    ПолучитьСсылку (GetRef)
    ПолучитьФорму (GetForm)
    ПолучитьФормуВыбора (GetChoiceForm)
    ПолучитьФормуНовогоДокумента (GetNewDocumentForm)
    ПолучитьФормуСписка (GetListForm)
    ПустаяСсылка (EmptyRef)
    СоздатьДокумент (CreateDocument)
    События:

    ОбработкаПолученияДанныхВыбора (ChoiceDataGetProcessing)
    ОбработкаПолученияФормы (FormGetProcessing)
    Описание:

    Предназначен для управления документом, как объектом конфигурации. С помощью этого объекта осуществляется поиск документов, получение выборки документов, создание нового документа, работа с формами и макетами документа. Доступ к объекту осуществляется через свойства объекта ДокументыМенеджер. Полное имя типа объекта определяется с учетом имени документа конфигурации. Например, для документа "Расходная накладная" имя типа будет выглядеть ДокументМенеджер.РасходнаяНакладная.
    Доступность:

    Сервер, толстый клиент, внешнее соединение.
    Возможен обмен с сервером.Пример:

    Результат = Документы.РасходнаяНакладная.НайтиПоНомеру(НомерДок, РабочаяДата);
    Если
    Результат.Пустая() Тогда
    Текст = "ru = ""Документ не найден!""; en = ""Document not found!""";
    Предупреждение(НСтр(Текст));
    Иначе
    Результат.ПолучитьФорму().Открыть();
    КонецЕсли
    ;


  6. #6
    Senior Member
    Регистрация
    03.02.2012
    Сообщений
    12,724
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а)
    в 0 сообщениях

    По умолчанию

    Методы:
    ДокументМенеджер.<Имя документа>.Выбрать (DocumentManager.<Имя документа>.Select)


    ДокументМенеджер.<Имя документа> (DocumentManager.<Имя документа>)
    Выбрать (Select)
    Синтаксис:

    Выбрать(<ДатаНачала>, <ДатаОкончания>, <Отбор>, <Порядок>)Параметры:

    <ДатаНачала> (необязательный)

    Тип: Дата.
    Дата и время начала периода выборки документов. Если параметр не указан, то выбираются все документы, начиная с самого первого документа в базе данных.
    Значение по умолчанию: Пустая дата<ДатаОкончания> (необязательный)

    Тип: Дата.
    Дата окончания периода выбираемых документов. Если параметр не указан, то выбираются все документы, заканчивая самым последним документом в базе данных.
    Значение по умолчанию: Пустая дата<Отбор> (необязательный)

    Тип: Структура.
    Задает поле и значение отбора открываемой выборки. Ключ структуры описывает имя поля, а значение структуры - значение отбора по этому полю. В качестве полей для отбора могут задаваться только поля "Дата" и реквизиты документа, для которых в конфигураторе признак индексирования установлен в значение "Индексировать" или в значение "Индексировать с доп. упорядочиванием".
    Важно! Структура может содержать только один элемент.
    Если параметр не указан, то отбор не используется.<Порядок> (необязательный)

    Тип: Строка.
    Строка с именем реквизита документа, определяющая упорядочивание документов в выборке. Может быть указано поле "Дата" или имя реквизита документа, для которого признак индексирования в конфигураторе установлен в значения "Индексировать" или "Индексировать с доп. упорядочиванием". После указания имени через пробел может быть указано направление сортировки. Направление определяется: "Убыв" ("Desc") - упорядочивать по убыванию, и "Возр" ("Asc") - упорядочивать по возрастанию. По умолчанию выборка упорядочивается по возрастанию.
    Если параметр не задан, выборка упорядочивается по хронологии документов.Возвращаемое значение:

    Тип: ДокументВыборка.
    Описание:

    Формирует выборку документов за определенный период. Получаемая выборка может быть упорядочена по реквизитам документа.
    Доступность:

    Сервер, толстый клиент, внешнее соединение.Пример:

    Выборка = Документы.РасходнаяНакладная.Выбрать(ДатаНач, ДатаКон);

  7. #7
    Senior Member
    Регистрация
    03.02.2012
    Сообщений
    12,724
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а)
    в 0 сообщениях

    По умолчанию

    ДокументМенеджер.<Имя документа>.НайтиПоНомеру (DocumentManager.<Имя документа>.FindByNumber)

    ДокументМенеджер.<Имя документа> (DocumentManager.<Имя документа>)
    НайтиПоНомеру (FindByNumber)
    Синтаксис:

    НайтиПоНомеру(<НомерДокумента>, <ДатаИнтервала>)Параметры:

    <НомерДокумента> (обязательный)

    Тип: Число; Строка.
    Номер искомого документа. Тип передаваемого значения зависит от установки в конфигураторе представления номера документа.<ДатаИнтервала> (необязательный)

    Тип: Дата.
    Дата из интервала, в котором проводится поиск по номеру. Сам интервал определяется как период уникальности номеров документа, в который входит указанная дата. Например, если номера документов уникальны в пределах месяца и задана дата 10 декабря 2001 года, то поиск будет проводиться в интервале с 01 по 31 декабря 2001 года.
    Параметр используется для документов с периодической нумерацией.Возвращаемое значение:

    Тип: ДокументСсылка.; Неопределено.
    Ссылка на найденный документ. Если документ не найден, возвращается пустая ссылка на документ.
    Если номер не задан (длина = 0), то будет возвращено Неопределено.Описание:

    Осуществляет поиск документа по номеру.
    Доступность:

    Сервер, толстый клиент, внешнее соединение.

  8. #8
    Senior Member
    Регистрация
    03.02.2012
    Сообщений
    12,724
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а)
    в 0 сообщениях

    По умолчанию

    ДокументМенеджер.<Имя документа>.НайтиПоРеквизиту (DocumentManager.<Имя документа>.FindByAttribute)

    ДокументМенеджер.<Имя документа> (DocumentManager.<Имя документа>)
    НайтиПоРеквизиту (FindByAttribute)
    Синтаксис:

    НайтиПоРеквизиту(<ИмяРеквизита>, <ЗначениеРеквизита>)Параметры:

    <ИмяРеквизита> (обязательный)

    Тип: Строка.
    Имя реквизита, как он задан в конфигураторе, по значению которого осуществляется поиск. Тип значения произвольный, кроме ХранилищеЗначения и строк произвольной длины.<ЗначениеРеквизита> (обязательный)

    Тип: Произвольный.
    Значение реквизита, по которому должен выполняться поиск.Возвращаемое значение:

    Тип: ДокументСсылка.
    Ссылка на найденный документ. Если не существует ни одного документа с требуемым значением реквизита, то будет возвращена пустая ссылка.Описание:

    Осуществляет поиск документа по реквизиту.
    Доступность:

    Сервер, толстый клиент, внешнее соединение.Примечание:

    Если существует несколько документов с указанным значением реквизита, то будет найдет только один из них.
    Для реквизитов типа Строка поиск осуществляется по точному соответствию.

  9. #9
    Senior Member
    Регистрация
    03.02.2012
    Сообщений
    12,724
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а)
    в 0 сообщениях

    По умолчанию

    ДокументМенеджер.<Имя документа>.ПолучитьДанныеВыбора (DocumentManager.<Имя документа>.GetChoiceData)

    ДокументМенеджер.<Имя документа> (DocumentManager.<Имя документа>)
    ПолучитьДанныеВыбора (GetChoiceData)
    Синтаксис:

    ПолучитьДанныеВыбора(<Параметры>)Параметры:

    <Параметры> (обязательный)

    Тип: Структура.
    Содержит параметры для формирования списка значений:
    Структура, в которой обязательно должны содержаться следующие ключи:
    • Отбор (Filter) - отбор, используемый для поиска данных, тип Структура; значения элементов отбора могут иметь тип Массив или иной тип, не являющийся коллекцией; для типа Массив сравнение выполняется с видом сравнения ВСписке, иначе вид сравнения Равно;
    • СтрокаПоиска (SearchString) - содержит строку, используемую при поиске данных; для быстрого выбора содержит значение Неопределено.
    Возвращаемое значение:

    Тип: СписокЗначений.
    Описание:

    Формирует список значений данных выбора при вводе по строке, автоподборе текста и быстром выборе.
    Доступность:

    Сервер, толстый клиент, внешнее соединение.Примечание:

    Если в модуле менеджера в методе указано два параметра, то будет вызыван метод ПолучитьДанныеВыбора глобального контекста.
    Выполнение метода приводит к вызову события ОбработкаПолученияДанныхВыбора.

  10. #10
    Senior Member
    Регистрация
    03.02.2012
    Сообщений
    12,724
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а)
    в 0 сообщениях

    По умолчанию

    ДокументМенеджер.<Имя документа>.ПолучитьМакет (DocumentManager.<Имя документа>.GetTemplate)

    ДокументМенеджер.<Имя документа> (DocumentManager.<Имя документа>)
    ПолучитьМакет (GetTemplate)
    Синтаксис:

    ПолучитьМакет(<Макет>)Параметры:

    <Макет> (обязательный)

    Тип: Строка; ОбъектМетаданных: Макет.
    Имя макета, как оно задано в конфигураторе, или объект описания метаданного требуемого макета.Возвращаемое значение:

    Тип: ТабличныйДокумент; ТекстовыйДокумент; другой объект, который может быть макетом.
    Описание:

    Получает один из макетов, определенных для документа в конфигурации.
    Доступность:

    Сервер, толстый клиент, внешнее соединение.

Закрытая тема
Страница 1 из 14 1 2 3 4 5 6 7 8 9 10 11 12 13 14 Следующая ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

     

Похожие темы

  1. Выбрать подчиненные документы
    от maverick в разделе 8.0/8.1
    Ответов: 0
    Последнее сообщение: 07.01.2011, 16:27

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения


Навигация по сайту:
, 1c, 1с 8.2, 1с 8.3, Скачать 1с, 1с бухгалтерия, 1с предприятие, Программа 1с,
1с торговля, 1с управление, 1с зарплата, Обновление 1с, Миста, Программирование 1с,

Положение об ответственности
Связь с администрацией erpsolution.ru@yandex.ru