-
Recently active
I want to generate the pdf using XML expression , you can explain the steps to do that , i want the first using this process model to build the dynamic pdf , in the script task i passed the parameter from the inteface then i must do the xml expression , you can help ? i want to pass three parameter , the first parameter is the requestDetails , requestDocument , Generate (this rule input for the button when click on it to generate the pdf)
Hi all, I have these site pages, (these pages have rule inputs, but they start as null from sitepages): On another page, there's a state and location in which the user can click on a button to redirect to those options, in this case I'm able to pass values to RI: I'm using for these buttons the starprocesslink to display the same site pages, but I notice the tab doesn't have highlighted, it remains highlighted the page from which it was invoked. Wrong selection: Desired: Is there any suggestion in how I can programmatically open the site page (in the 2nd scenario, passing rule inputs) and have it highlighted ? Thanks in advance
Hii, is there any way to collapse in cardlayout section. I have a requirement like inside cardlayout section we have four selected tab again in cardlayout one by one that tab enable after approve after enable last one how can we collapse by default.
Hello Everyone, I have to show the UI like this(read-only), first two columns' data comes from different table (like collateral_cdt) and 3rd and 4th columns data comes from (cust_doc_cdt).How can I display this Ui? Please suggest on priority
How can display the label of the choice and not the index in the grid . The data is being fetched form lookup table ( RECORD type),while the document table is a CDT. example on how i display the dropdowns a!dropdownField( label: "Main Type", labelPosition: "ABOVE", placeholder: "--- Select a Value ---", choiceLabels:local!type['recordType!{myrecord} Main Type.fields.{myrecord}descEn'], choiceValues: local!type['recordType!{myrecord} Main Type.fields.{myrecord}itemCode'], value:ri!DocDetails.mainType, saveInto: {ri!DocDetails.mainType}, searchDisplay: "AUTO", required: true, validations: {} ) a!textField( value:fv!item.id, saveInto:fv!item.id, readOnly: true, align: "CENTER"
I have a expression rule to a html table , but i have to remove comma from it how can i do it, In output is returns a Semicolon
Hello, I have an Add/Update form and a GRID that can add or update data that is already there. I have 1 dropdown in this form that I can't figure out why it is not saving properly to the GRID. I select 1 of the 2 options from the dropdown and submit but it seems to make it NULL on the GRID no matter which option I choose. Any help here would be much appreciated. I will share some code snippets below. Dropdown data fetch: local!relTypeData: a!refreshVariable( value: rule!TB_QE_getValuesForDropdownCategoryFromKeyValueConfig( appName: cons!TB_TEXT_KEY_VALUE_CONFIG_APP_NAMES[2], category: cons!TB_TEXT_KEYS_CONFIG_CATEGORIES[13], selectionList: { "key1", "value1", "isActive" } ).data, refreshAlways: if(ri!selection = 12, true(), false()) ), local!isActRelType: index( local!relTypeData, wherecontains( cons!TB_TEXT_ISACTIVE[1], touniformstring( index(local!relTypeData, "isActive", null) ) ), null() ), l
I saved ny CDT in a rule input , but i get this error whenever i test it on the site. I tried saving the ri! in a local variable , but then the value of the CDT was null on the site ( works on interface but not on the site) what is the problem ?
So I have a question if something is possible. In this application we are going to be developing there are two ways to submit a form. (and when I say form, I mean a paper form, not the formLayout component in Appian. You can fill it out and mail it in, or you can fill out the information online (We are revamping an old legacy system with Appian). But what the client wants to know if it's possible is after you fill out the information on the appian application, on the "Review" part of the process where you review all the information you just entered, is if they can "view" it in the form. So instead of just using Appian read-only fields which is what I've done on other applications during similar Review steps, an image of the paper form is displayed on the interface and the information is imputted into its proper place on this form. Does this make any sense? Hahah. I just need to let the client know if this is possible or not. Thanks!
I am trying to navigate between 3 pages with a "next" button, i also need to highlight the circle that indicates the page i am currencly in , ex: I declared a local variable for the "NextPage" and gave it a value, but it seems to be null , The error i am getting is " Error in a!forEach() expression during iteration 1: Expression evaluation error at function a!stampField [line 47]: Cannot compare incompatible operands of type Number (Integer) and type Null." why is it not saving the value of the local "NextPage"? local!acc, local!requestDetails, /* Defines whether or not to collapse the side nav */ local!stampNav: false, /* The selected navigation section */ local!activeStampNavSection: 1, local!NextPage: 1, local!MaxPages:3, /* The navigation sections */ local!stampNavSections: { a!map(name: "Customers Details", icon: "user-circle"), a!map(name: "Request Details", ic
Hi, I have link as below . To make it more noticeable to the user I would like to add a border to it and make it look like a button. I tried to use cardlayout but it is displaying like in 2nd image. Can someone help me how to display border just order the richtext link, not the entire row. a!cardLayout( contents: a!richTextDisplayField( value: a!richTextItem( text: "Add Meeting Minutes", link: { a!startProcessLink( processModel: cons!RGRACSLBL_PROCESS_LEAD_LAST_APPROVAL, processParameters: { requestId: ri!requestId, labelChangeCountryId: ri!labelChangeCountryId_int, fromHQ: if( local!requestDetails.workflowType_txt = cons!RGRACSLBL_LabelUpdate_WorkflowType[1], true(), false() ), labelChangeRequest: cast( typeof(
HII i am getting this error - Expression evaluation error [evaluation ID = NYEY6] in rule 'gai_displaybatchrecordsummary' at function a!gridField [line 59]: Cannot update Map using null index (APNX-1-4522-005) How can i resolve this i have added my code a!gridField( showWhen: a!isNotNullOrEmpty( ri!record['recordType!{43099841-b468-444e-97af-bc369b79a6fc}GAI Batch.fields.{c835857e-c9ec-40d4-a818-f2d8593b1100}batchNumber'] ), label: "Batch Details Grid", labelPosition: "COLLAPSED", data: a!recordData( recordType: 'recordType!{975fa1c0-6a6a-494c-bdf3-1b0d87ea07e0}GAI Batch Detail', filters: a!queryLogicalExpression( operator: "AND", filters: { a!queryFilter( field: 'recordType!{975fa1c0-6a6a-494c-bdf3-1b0d87ea07e0}GAI Batch Detail.relationships.{3cd6a92f-954f-48e2-
Hello, I have stored different values of a grid in my local variable local!DatosLineas (read-only fields which result on querying another record + extra column which must be completed by the user). I want to "write" some of the fields of my local variable in another record fields. For example, the id_pedido of my local variable (which has been created by querying another record, "CPF_Lineas_Pedido") would be the id_Pedido in my other record ("CPF_Lineas_Recepciones") In this case, I don´t know how to match the fields and write my new record with the data of my local variable. I have to point that the INFO SHOWN IN THE VALUE OF EACH FIELD CORRESPONDS TO THE PREVIOUS RECORD (CPF_Lineas_Pedido), but I want to save the values in a NEW RECORD (CPF_Lineas_Recepciones) My code is below: a!localVariables( /*mirar para incluir columna extra en variable local*/ local!DatosLineas: a!queryRecordType( recordType: 'recordType!{495578a9-1b23-42
Hi is there any way to input this type of sticky pad into appian interface and the save the written values to the database without the use of process model.
I have the following error, I am trying to display a card info on vehicles. Expression rule works properly. Please help me on how to understand this error. Thank you.
I made some changes in my interface through the Edit List function but when I save changes and update the interface, this changes do not apply to the read-only grid. I tried to eliminate this read-only grid and add it again and this way the changes were applied. Example of the changes and the interface are the following: The changes to apply in the interface are the following: And the interface remains unchanged (notice the "€" sign is not applied): Does anyone know any other (less sophisticated and destructive) way to update the read-only grid and directly apply new changes? Thanks!
Hi, We are planning to implement a requirement where we need to scan a product page that contains 3 barcodes. And read data from those 3 barcodes. The current barcode field, scans one barcode at a time. To achieve same , we can keep 3 barcode components in UI but this is not our expectation from UI point of view. Is there any way we can read details from all 3 barcodes at once (without user taking photo/scanning it 3 times individually) ? Thanks,
Hi Champs, I have a site where one of the page names is little, bigger. So, on the site the name is showing truncated. Can I increase the width of the same so that it will show the full name of the text. Regards, Ghanashyam
My code appears to be correct, however i receive the following error message when i change to design view. Error: My code is the following: a!localVariables( local!DatosPedidos: a!queryRecordType( recordType: 'recordType!{3c95c0e4-e69d-43f6-b485-e72b24252af7}CPF Maestro Pedidos', pagingInfo: a!pagingInfo(startIndex: 1, batchSize: 500) ).data, local!DatosPedidosLineasPedidos: a!queryRecordType( recordType: 'recordType!{495578a9-1b23-4253-8145-6418faabe727}CPF Lineas Pedido', pagingInfo: a!pagingInfo(startIndex: 1, batchSize: 500) ).data, local!DatosPedidosRecepFiltro: a!queryRecordType( recordType: 'recordType!{3c95c0e4-e69d-43f6-b485-e72b24252af7}CPF Maestro Pedidos', filters: a!queryFilter( field: 'recordType!{3c95c0e4-e69d-43f6-b485-e72b24252af7}CPF Maestro Pedidos.fields.{eeea3ae1-9516-46e3-8caa-327a9154b43d}recepcionado', operator: "=", value: true ), pagingInfo: a!pagingInfo(startIndex: 1, batchSize: 500) ).data
Hi! I have created a process model in which a validation is needed depending on the group of the user In this case, if the user is from the group "CPF Proveedores", a validation Interface should appear as a task for the users of the group "CPF_Gestores". In order to fulfill my objective, I configured the User Input tnterface In order to fulfill my objective, I configured the User Input task this way: It works properly, and the task can be shown in "Tempo" for the Gestor1 (OK). But this "forces" the user to go to the tempo site, and I would like to show him that he has a task in a summary view of my site, for example. Which approach would you recommend me as a best practice? Is it possible to create a button to link with tempo? Maybe a link in one field? Any opinion to define my approach would be useful Thanks a lot
Hi! I have created a process model in which a validation is needed depending on the group of the user In this case, if the user is from the group "CPF Proveedores", a validation Interface should appear as a task for the users of the group "CPF_Gestores". In order to fulfill my objective, I configured the User Input t In order to fulfill my objective, I configured the User Input task this way: But the fact is that, when I enter as the user from "CPF_Proveedores", the validation interface appears to me, instead of leaving it as a "pending status" until the user from "CPF Gestores" approves/rejects it. This means that the logic of detecting the user is correct, but the interface is shown to CPF Proveedores too. What am I configuring wrong? Thanks a lot for your time
I'm trying to do a required field but I only want the option to select or deselect the required field, I know I've seen that done somewhere, do any of you know how to do it? Thanks
I am using square brackets but this error shows . what is wrong with my code? a!boxLayout( label: "Box", contents: { a!gridLayout( label: "Document", headerCells: { a!gridLayoutHeaderCell(label: "Document", align: "CENTER"), a!gridLayoutHeaderCell(label: "Name", align: "CENTER"), a!gridLayoutHeaderCell(label: "Classification", align: "CENTER"), a!gridLayoutHeaderCell(label: "Upload By", align: "CENTER"), a!gridLayoutHeaderCell(label: "Upload On", align: "CENTER") }, columnConfigs: { a!gridLayoutColumnConfig(), a!gridLayoutColumnConfig(), a!gridLayoutColumnConfig(), a!gridLayoutColumnConfig(), a!gridLayoutColumnConfig() }, rows: a!forEach( items: if( a!isNotNullOrEmpty( ri!record['recordType!{2206daff-ddbb-4759-a797-1588754c3925}SKJ Deposit Request.fields.{0cfaa083-3ffb-447a-b
Hi when i uplaod a doc to the grid , it returns this error shown in image below(Document must be indexed by its corresponding record type fields or relationships) . ALSO the name field shows [Reaction Tree] what is that? where exactly am i supposed to fix the indexing? how to resolve this issue ? local!document:rule!SKJ_GetDocumentByDocId(local!ac), a!sectionLayout( label: "Documentation Details ", labelIcon: "file-text", labelSize: "SMALL", labelColor: "STANDARD", contents: { a!columnsLayout( columns: { a!columnLayout( contents: { a!gridLayout( totalCount: count(local!document), headerCells: { a!gridLayoutHeaderCell(label: "Document" ), a!gridLayoutHeaderCell(label: "Name" ),
I have a record used in an interface and I want, as I press a dynamic link, in the save() part to add an empty vale to the array of the record, to do this I try a!save(recordtype,append(recordtype,save!vale) the save!value is the recordtype(), but it says it doesn't allow appends to records, how do I do it? I don't have much experience with records still. I need this because I have a foreach with that recordtype as the item so I need a new row when I press the dynamic link so I can fill the fields that should appear Thank you
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.