Смекни!
smekni.com

Разработка технического проекта (стр. 2 из 3)

обоснование необходимости применения дефицитных изделий и материалов;

сведения о транспортировании и хранении;

сведения о соответствии изделия требованиям техники безопасности и производственной санитарии;

д) в разделе "Расчеты, подтверждающие работоспособность и надежность конструкции" приводят:

расчеты, подтверждающие работоспособность изделия (кинематические, электрические, тепловые, расчеты гидравлических и пневматических систем и др.);

расчеты, подтверждающие надежность изделия (расчеты показателей долговечности, ремонтопригодности, сохраняемости и др.).

При большом объеме расчетов они могут быть оформлены в виде отдельных документов; при этом в данном разделе приводят только результаты расчетов;

е) в разделе "Описание организации работ с применением разрабатываемого изделия" приводят сведения об организации работ с изделием на месте эксплуатации, в том числе:

описание специфических приемов и способов работы с изделием в режимах и условиях, предусмотренных техническим заданием;

описание порядка и способов транспортирования, монтажа и хранения изделия и ввода его в действие на месте эксплуатации;

оценку эксплуатационных данных изделия (взаимозаменяемости, удобства обслуживания, ремонтопригодности, устойчивости против воздействия внешней среды и возможности быстрого устранения отказов);

сведения о квалификации и количестве обслуживающего персонала;

ж) в разделе "Ожидаемые технико-экономические показатели" приводят:

экономические показатели (экономическую эффективность от внедрения в народное хозяйство и др.) необходимые расчеты;

ориентировочный расчет цены опытного и серийного изделия и затрат на организацию производства и эксплуатацию;

з) в разделе "Уровень стандартизации и унификации" приводят:

сведения о стандартных, унифицированных и заимствованных сборочных единицах и деталях, которые были применены при разработке изделия, а также показатели уровня унификации и стандартизации конструкции изделия;

обоснование возможности разработки государственных и отраслевых стандартов на объекты стандартизации, связанные с разработкой данного изделия, его составных частей и новых материалов.

В приложении к пояснительной записке приводят:

копию технического задания, а также, при необходимости, данные (технические требования, правила приемки, методы контроля и другие сведения), подлежащие включению в технические условия, если последние на данной стадии не разрабатывались;

материалы художественно-конструкторской проработки, не являющиеся конструкторскими документами;

перечень работ, которые следует провести на стадии разработки рабочей документации;

уточнение или разработку сетевого графика по дальнейшей разработке и внедрению в промышленное производство разрабатываемого изделия; перечень использованной литературы и т.п.;

перечень документов, используемых при разработке технического проекта и получаемых разработчиком изделия от других предприятий и организаций (авторские свидетельства, экспертное заключение о патентной чистоте, справка потребителя о необходимом объеме производства разрабатываемых изделий и т.п.); при этом документы в приложении к пояснительной записке не включают, но в пояснительной записке могут быть приведены необходимые сведения из этих документов (например, предмет изобретения потребные количества изделий на квартал, на год, на пятилетку), а также номер и дата документа или сопроводительного письма.

Примечания:

При разработке технического проекта, при необходимости, включают другие работы.

На стадии технического проекта не повторяют работы, проведенные на предыдущих стадиях, если они не могут дать дополнительных данных. В этом случае результаты ранее проделанных работ отражают в пояснительной записке.

2. Описать особенности работы с элементом данных перечисление в программе 1С предприятия

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

В отличие от справочника, списки значений в перечислении задаются исключительно в процессе их создания в конфигураторе и при выполнении задачи не могут быть изменены.

Контекст работы с перечислениями.

Средства языка предоставляют возможность непосредственного доступа к заданным в конфигураторе значениям перечислений в любом программном модуле (перечисления принадлежат глобальному контексту задачи). В терминах языка перечисления аналогичны системным константам "только для чтения", т.е. идентификаторы перечислений могут размещаться только в правой части оператора присваивания, в выражениях, быть параметрами процедур, функций или методов в любом программном модуле.

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

Перечисление. <Имя_Переч>. <Значение_Переч>, где <Имя_Переч> - имя вида перечисления, <Значение_Переч> - конкретное значение данного вида перечисления.

Англоязычный синоним ключевого слова Перечисление - Enum.

Пример:

Если Док. Сотрудник. Тип = Перечисление. ТипСотрудника. Штатный

ТогдаЛьготы = 1;

Иначе

Льготы = 0;

КонецЕсли;

Объект Перечисление является частью глобального контекста программы 1С: Предприятие. Этот объект в качестве своих атрибутов имеет значения объектов конкретных видов перечислений, заданных в конфигурации. Кроме того, этот объект имеет метод ПолучитьАтрибут, который позволяет получить доступ к объекту перечисления конкретного вида по его имени.

Перечисление конкретного вида в качестве своих атрибутов имеет конкретные значения перечислений. Кроме того, этот объект имеет методы КоличествоЗначений, ЗначениеПоНомеру и ЗначениеПоИдентификатору которые позволяют получить доступ к конкретному значению перечисления.

Конкретное значение перечисления имеет методы Вид, ПредставлениеВида, Выбран, ПорядковыйНомер, Идентификатор.

Методы перечислений

ПолучитьАтрибут

Получить доступ к объекту перечисления конкретного вида по его имени.

Синтаксис:

ПолучитьАтрибут (<ИмяПеречисления>)

Англоязычный синоним:

GetAttrib

Возвращаемое значение:

Объект перечисления конкретного вида.

Описание:

Метод ПолучитьАтрибут позволяет получить доступ к объекту перечисления конкретного вида по его имени, как оно задано в конфигураторе.

Этот метод применяется только к объекту глобального контекста Перечисление.

Пример:

Булево = Перечисление. ПолучитьАтрибут ("Булево");

КоличествоЗначений

Определить общее количество значений в данном виде перечисления.

Синтаксис:

КоличествоЗначений ()

Англоязычный синоним:

Count

Возвращаемое значение:

Число общего количества значений в данном виде перечисления.

Описание:

Метод КоличествоЗначений применяется к конкретному виду перечисления и позволяет определить общее количество значений в данном виде перечисления.

Пример:

// отобразим все значения перечисления

Всего = Перечисление. ВидыТоваров. КоличествоЗначений ();

Пока Ном = 1 По Всего Цикл

Сообщить (Перечисление. ВидыТоваров. ЗначениеПоНомеру (Ном));

КонецЦикла;

ЗначениеПоНомеру

Определить значение перечисления, соответствующее номеру позиции в конфигураторе.

Синтаксис:

ЗначениеПоНомеру (<Номер>)

Англоязычный синоним:

ValueByIndex

Возвращаемое значение:

Значение перечисления, соответствующее номеру заданной позиции.

Описание:

Метод ЗначениеПоНомеру применяется к конкретному виду перечисления и позволяет определить значение перечисления, соответствующее номеру позиции в конфигураторе.

Пример:

См. предыдущий пример.

ЗначениеПоИдентификатору

Определить значение перечисления, соответствующее идентификатору в конфигураторе.

Синтаксис:

ЗначениеПоИдентификатору (<Идентификатор>)

Англоязычный синоним:

ValueByIdentifier

Возвращаемое значение:

Значение перечисления, соответствующее идентификатору в конфигураторе. Если не найдено - то пустое значение.

Описание:

Метод ЗначениеПоИдентификатору применяется к конкретному виду перечисления и позволяет определить значение перечисления, соответствующее идентификатору в конфигураторе.

Пример:

См. предыдущий пример.

Вид

Определить название вида перечисления.

Синтаксис:

Вид ()

Англоязычный синоним: Kind

Возвращаемое значение:

Строковое значение, содержащее название вида перечисления.

Описание:

Метод Вид позволяет определить название вида перечисления, как оно задано в конфигураторе.

Пример:

// отобразим вид перечисления в строке состояния

Состояние (ИзмерениеТовара. Вид ());

ПредставлениеВида

Определить пользовательское представление вида перечисления.

Синтаксис:

ПредставлениеВида ()

Англоязычный синоним: KindPresent

Возвращаемое значение:

Строковое значение, содержащее пользовательское представление вида перечисления (синоним перечисления или, если он пустой, то идентификатор).

Описание:

Метод ПредставлениеВида позволяет получить пользовательское представление вида перечисления, как оно задано в конфигураторе.