Hello Mike,
in that situation a DDL statement which uses an input parameter is not supported. You could either use a complete dynamic statement - which I do not recommend - or do following:
...
lt_data = SELECT "DocEntry", "CardName", "DocDate" FROM "OINV" WHERE "CardName" = : sample1;
CREATE LOCAL TEMPORARY TABLE #"MIKE1" AS( SELECT * FROM :lt_data );
...
Regards,
Florian