File Attachment option after creating new Record- Skuid Mobile

  • 1
  • Problem
  • Updated 4 years ago
  • Solved
I am not able to find the component in skuid mobile to upload the attachments in latest release. Pls let me know the workaround.
Photo of Raj

Raj

  • 442 Points 250 badge 2x thumb

Posted 4 years ago

  • 1
Photo of Rob Hatch

Rob Hatch, Official Rep

  • 44,006 Points 20k badge 2x thumb
Look for the Image Component. 
Photo of Raj

Raj

  • 442 Points 250 badge 2x thumb
I am trying to upload a file to attachment object for the given parent object. and was trying with below sample code.. but i am not able to find an option to upload a file using image component.  Please correct me where this code needs to be changed. 

<skuidpage unsavedchangeswarning="yes">   <models>
      <model id="AttachmentModel" limit="1" query="true" createrowifnonefound="false" doclone="no" sobject="Attachment" orderby="Bodylength asc">
         <fields>
            <field id="Id"/>
            <field id="Body"/>
            <field id="BodyLength"/>
            <field id="ContentType"/>
            <field id="CreatedById"/>
            <field id="CreatedBy.Name"/>
            <field id="CreatedDate"/>
            <field id="IsDeleted"/>
            <field id="Description"/>
            <field id="Name"/>
            <field id="LastModifiedById"/>
            <field id="LastModifiedBy.Name"/>
            <field id="LastModifiedDate"/>
            <field id="OwnerId"/>
            <field id="Owner.Name"/>
            <field id="ParentId"/>
            <field id="Parent.Name"/>
            <field id="IsPrivate"/>
            <field id="SystemModstamp"/>
         </fields>
         <conditions/>
      </model>
   </models>
   <components>
      <skuidmobile>
         <mobilepanels>
            <mobilepanel minwidth="200" uniqueid="Attachment">
               <components>
                  <mobiledeck showsavecancel="true" searchmethod="server" searchbox="true" tokenizesearch="true" createrecords="true" precision="1" minwidth="100" model="AttachmentModel" mode="edit" emptysearchbehavior="query">
                     <components>
                        <mobilegrid precision="1" minwidth="100">
                           <divisions>
                              <division size="1">
                                 <components>
                                    <mobilefield id="Parent.Name" valuehalign="" type="">
                                       <renderconditions logictype="and" onhidedatabehavior="keep"/>
                                    </mobilefield>
                                    <mobilefield id="Name" valuehalign="" type="">
                                       <renderconditions logictype="and" onhidedatabehavior="keep"/>
                                    </mobilefield>
                                    <mobilefield id="Description" valuehalign="" type="">
                                       <renderconditions logictype="and" onhidedatabehavior="keep"/>
                                    </mobilefield>
                                    <mobileimage source="attachment" field="Body" uniqueid="imageId">
                                       <renderconditions logictype="and"/>
                                       <styles>
                                          <styleitem property="height" value="10%"/>
                                       </styles>
                                    </mobileimage>
                                 </components>
                                 <renderconditions logictype="and"/>
                              </division>
                           </divisions>
                        </mobilegrid>
                     </components>
                     <searchfields/>
                     <aftersaveactions/>
                     <renderconditions logictype="and"/>
                  </mobiledeck>
               </components>
            </mobilepanel>
         </mobilepanels>
         <mobilenavs>
            <mobilenav uniqueid="Main">
               <components/>
            </mobilenav>
         </mobilenavs>
      </skuidmobile>
   </components>
   <resources>
      <labels/>
      <javascript/>
      <css/>
   </resources>
</skuidpage>
(Edited)
Photo of Raj

Raj

  • 442 Points 250 badge 2x thumb
Photo of Rob Hatch

Rob Hatch, Official Rep

  • 44,006 Points 20k badge 2x thumb
Glad to hear.