Saludos.
No realmente, un dddw es un objeto dentro de otro objeto, es decir un datawindow dentro de otro datawindow. Para ponerte un ejemplo:
Tienes una tabla de personas y otra de ciudades y debes asignarle la ciudad a la columna de ciudad de residencia de la persona, entonces utilizas el dddw para seleccionar de tu tabla de ciudades y asignarla a la persona en la columna correspondiente a ciudad de residencia.
Para eso debes crear un datawindow que contenga el nombre de la ciudad y el codigo de la ciudad.
Luego, creas un datawindow de la carga de datos para las personas.
En la edición del dw de personas:
1.- Abres con el botón derecho en la columna de ciudad y seleccionas propiedades.
2.- Seleccionas la tableta de edición y seleccionas estilo, se te desplegara un listbox para los tipos de estilo a seleccionar(check box, dddw, listbox, etc.) ahí seleccionas "drop down datawindow".
3.- Se te abren tres opciones: "datawindow", "display column" y "data column", ahí vas a colocar en "datawindow" el nombre del objeto creado (tu datawindow de ciudades que te mencioné) ya que te aparecen todos los datawindow que tengas en tu aplicación seleccionas el que corresponde, en "display column" seleccionas la columna del nombre de ciudad y en "data column" seleccionas la columna que te refiere a codigo de ciudad.
4.- Marcas las opciones de "Always show arrow" y "V scroll bar" para que te aparezca la barra de desplazamiento.
5.- Aplicas los cambios y cierras propiedades.
Ya tendrías con esto tu dddw para proceso.
Espero que te sirva esta explicación.