►
From YouTube: XAF Modules API of the Week - Clone Object
Description
Websites:
https://xafmarin.com/
https://www.xafers.training/
http://xafersweekly.com/
https://www.xari.io/
Free XAF Support Hour
https://calendly.com/xari/free-xaf-support-hour
Facebook Group
https://www.facebook.com/groups/xafxpoxamarin
A
Hello,
everyone
and
welcome
back
today,
we're
gonna,
see
the
clone.
I
did
more
last
part
of
our
South
model
API
of
the
week.
I
wanted
to
do
it
in
order,
so
the
next
one
would
be
charm
module,
but
I
decided
to
do
the
clone
of
the
module
first,
because
I
think
the
charm
module
I
can
do
it
well
with
that's
one
more
and
make
it
more
comprehensive.
Pd.
Also,
this
week
has
been
crazy
with
some
contact
tracing
world
that
we
have
been
doing
so
this
model
is
perfect,
quick,
straightforward
and
to
the
point.
A
So,
let's
get
to
it.
So
if
we
open
the
clone
wars
in
moil,
first
thing
to
notice
is
like
it
wasn't
supporting
two
different
now,
because
he
its
implementation
heavily
relating
xpo.
But
if
you
use
into
the
framework
pretty
pretty
sure
that
you
can
post
a
support
ticket
and
they
would
help
you
right
away
also
into
the
fray,
we'll
have
some
ways
to
deal
with
this
implementation.
A
Besides,
that
is
really
simply.
You
can
check
the
documentation,
but
I
think
that
is
better
to
Cho
it,
and
so,
let's
jump
right
to
code.
The
first
thing
that
we
want
to
do
we
in
your
last
video,
we
added
the
modules
to
the
Whizzer,
so
it's
time
that
we
start
doing
it
to
the
mobile
design
and
solace
opening
unless
added
to
a
record
mode
that
required
more
types.
Let's
copy
this
and
let's
get
that
right.
Don't
walk
in
my
show
is
wrong.
A
A
A
Good
movie
and
that's
it
with
that
line,
we
can
turn
the
application
and
with
searing
action
the
clone
will
get
model
pretty
much.
What
it
does
is
add
a
new
controller
to
your
application,
daddy,
it
has
a
column.
Object,
actually
has
an
action
that
he
allows,
allows
to
do
a
clone
of
the
record
for
that
we'll
go
to
the
model,
and
you
see
that
we
have
a
new
is
cloneable
property
for
our
business
object.
A
So
if
you
put
that
to
true
and
invoices
file,
so
we'll
check
it,
we
see
that
we
have
a
new
clone
of
direction.
So,
if
what
we
invoice,
there
is
no
clone
action
here,
but
if
we
have
in
costume
like
we
have
a
here-
and
we
have
it
in
list
view
and
in
D
tab
you,
the
only
difference
is
like
in
the
W.
If
we
have
a
modified
change
and
in
this
POS
way
back
is
more
evident
here,
the
chromatic
get
disabled,
so
you
always
have
to
say
it
before
doing
a
clone.
A
A
Will
you
have,
for
example,
an
invoice
with
a
lot
of
products
with
a
lot
of
information
on
it
with
a
repetitive
event
that
is
happening
every
week
every
month,
so
you
are
having
to
recreate
the
whole
in
Bush
once
young
again,
and
there
is
nothing
for
that
with
the
clone
action
you
squander
yet
modify
the
two
properties,
anything
you
need
and
you're
good
to
go.
So
if
you
see
here,
we
have
now
all
your
action.
A
So
let's
say:
let's
choose
this
one
and
let's
put
the
clone,
and
we
have,
as
we
have
here
before,
a
couple
of
records
that
are
actually
clone
of
the
the
one
that
we
just
execute
the
action
on
top
of.
So
that's
a
new
child
claw
model.
That's
it
you
already
have
it
implemented
one
line
and
go
to
the
model
enabling
boom
good
to
go.
So
what
else
can
we
do?
Also?
We
can
do
a
few
customizations
here.
A
A
It
is
exactly
that
so
by
what,
if
you
want,
for
example,
one
of
the
property
to
don't
have
the
same
value
of
the
other
source,
you
want
to
change
that
one,
because
you
know
that
you
always
every
time
that
you
cloned
out
when
that
property
is
gonna
change.
So
you
can
do
that
with
this
event.
What
if
you
want,
instead
of
joining
the
bit
abused,
just
to
get
it
added
to
the
list
view
or
not,
show
any
of
URL?
You
can
do
that
so
again,
as
always
list
searing
action,
let's
create
a
new
class.
A
A
A
A
So
let's
see
what
we're
doing
in
each
of
these
events,
let's
say
in
the
executing:
this
is
before
you
get
executed,
but
we
can
actually
put
a
self
while,
let's
say
we
don't
want
to
allow
nothing
to
be
cloned
in
fish
mix
in
the
argus
or
if
you
mention
anything
from
the
costumer,
that's
up
to
you,
but
let's
say
another
is
so,
but
if
that's
the
case,
we
just
give
a
message
to
the
user
and
we
cancel
the
process
of
the
clone
action.
What
about?
A
If
we
don't
want
to
chose
it
to
be,
we
just
want
to
add
that
property
that
new
record
to
the
collation
of
the
ListView.
So
we
go
to
the
custom
chocolate
bit
and
we
do
it
and
the
way
to
stop
the
new
generation
of
lead
abuse.
We
said
the
802
truck
and
whatever.
If
we
already
know
that
one
of
the
property
will
always
change
so
we
go
today,
custom
clock
road
did
and
then
we
say
always
the
active
has
to
be
two
doesn't
matter
if
his
files
in
the
in
the
in
the
source
object.
A
A
A
It
should
add
it
to
the
list
view.
So,
let's
see
why
it's
not
doing
it.
Let's
go
to
custom
Joe
here,
let's
see
what
I'm
missing
it.
Of
course
we
have
to
go
to
the
model
and
we
have
to
go
to
the
ListView
and
have
to
be
true,
because
we
need
to
save
that
one.
This
is
one
of
the
they
see.
The
code
will
be
easy.