# Working with components

### In this section

* [Adding a component between two connected components](https://help.qlik.com/talend/en-US/studio-user-guide/8.0-R2025-06/adding-component-between-two-connected-components)
* [Defining component properties](https://help.qlik.com/talend/en-US/studio-user-guide/8.0-R2025-06/defining-component-properties)
* [Finding Jobs containing a specific component](https://help.qlik.com/talend/en-US/studio-user-guide/8.0-R2025-06/finding-jobs-containing-specific-component)
* [Setting default values in the schema of a component in a Job](https://help.qlik.com/talend/en-US/studio-user-guide/8.0-R2025-06/setting-default-values-in-schema-of-component-in-job)
* [Using Camel components in a Route](https://help.qlik.com/talend/en-US/studio-user-guide/8.0-R2025-06/using-camel-components-in-route)
* [Using the tPrejob and tPostjob components](https://help.qlik.com/talend/en-US/studio-user-guide/8.0-R2025-06/using-tprejob-and-tpostjob-components)
* [Using custom components](https://help.qlik.com/talend/en-US/studio-user-guide/8.0-R2025-06/using-custom-components)
* [Sharing custom components in Talend Studio](https://help.qlik.com/talend/en-US/studio-user-guide/8.0-R2025-06/how-to-share-custom-component-in-talend-studio)
* [Setting length for a column in the schema](https://help.qlik.com/talend/en-US/studio-user-guide/8.0-R2025-06/setting-length-for-a-cloumn-in-schema)
* [Setting precision for BigDecimal numbers through schema](https://help.qlik.com/talend/en-US/studio-user-guide/8.0-R2025-06/setting-precision-for-bigdecimal-numbers)