Industry Online Support
Technical Forum
1/22/2019 10:39 AM | |
Posts: 14 Rating: (2) |
Thanks for your help :) #Any1 := #nr1; // I put DB number into DB_Any variable. #Any2 := #nr2; "SS_edit"(SS_DB := #Any1, // Then i call a function SS_DBdest := #Any2); In "SS_edit" function: #pointer1 := DB_ANY_TO_VARIANT(in :=#SS_DB, err => #err); // putting DB_Any to variant #pointer2 := DB_ANY_TO_VARIANT(in := #SS_DBdest, err => #err); IF TypeOf(#pointer1) = SuperStrukturaREAL AND TypeOf(#pointer2) = SuperStrukturaREAL THEN VariantGet(SRC := #pointer1, // getting what Variant is showing. DST => #SS); VariantGet(SRC := #pointer2, DST => #SSdest); #SSdest.ID := #SS.ID + 5; // doing some stuff VariantPut(SRC := #SSdest, //putting data to where Variant is showing DST := #pointer2); END_IF; Now i wonder if is it possible to set some Outputs with Variant data type. ------------------------------------------------------------------------------------------ |
Last edited by: wmisiaszek at: 1/22/2019 10:40:58 AMLast edited by: Jen_Moderator at: 1/22/2019 10:42:38 AMNew subject after splitting |
|
Follow us on