How to getContext() in Dataset of Custom view

I have pass the context through action view

<context name="id" expr="eval: __id__"/>

I am getting this value in template but not in Dataset .
How Can I get this value in dataset ?

Here is the code

  <custom name="edge-form-application-for-alza-city-custom" title="Alza International City Application Form">
<dataset type="jpql"><![CDATA[
			select 
				code as FormId, 
				type as type,
				id as id,
				productSize as size
			from Files
			where id= ****id** ?**

    ]]></dataset>
<template><![CDATA[

{{$parent.getContext().id}}

Heading {{first.name}}

]]>

can you fix the code block ?

<dataset type="jpql"><![CDATA[
            select 
                code as FormId, 
                type as type,
                id as id,
                productSize as size 


            from Files

            where id= id

    ]]></dataset>

we want to get id through contest at where clause

the line here shows there is no way, you can however make action / service to get data of your choice.