EIP(Edit In Place) problems

clarionaddins
Tags: #<Tag:0x00007f3a0820ddb8>

#1

Hi I just create app with EIP feature. And my clarion is 6.3 version. I try to follow the app from EIPorig.app example but found an error " unknown Procedure " my script are

UPDATE(SELF.FEQ)
 Prod:ID = SELF.UseVar
GET(Product, Prod:PK_Product_1)
IF ERRORCODE() OR pForce
  GlobalRequest = SelectRecord
  SelectProduct
  IF GlobalResponse = RequestCompleted
      SELF.UseVar = Prod:ID
      ReturnValue = EditAction:Ignore
  ELSE
      ReturnValue = EditAction:None
  END
ELSE
  ReturnValue = EditAction:Ignore
END
RETURN ReturnValue 

The error shows at the selectproduct syntax. I have create the procedure but still the same.
And there’re 2 EIP example app on the Clarion 6.3 example one is EIPOrig.app and EIPnew.app I found the difference on column specific menu. Does anyone know how to make the eiporig same as eipnew.app ? what is the steps?

Thanks

Joe


#2

If SelectProduct actually exists in your app, you might need to add “SelectProduct” to the list of called procedures so that it gets added to the calling procedure’s module’s MAP.


#3

Hi,
Where do I can find " the list of called procedures " ?

thx


#4

It’s called “Calls”. There’s a tab for that on the procedure properties, and a button for it on the main procedure list.


#5

great…it is working thx a lot