DeleteEmailAddress
Syntax
DeleteEmailAddress(Type)
Description
Use the DeleteEmailAddress function to delete the email address associated with the specified type for the current user. You can only have one email address of a specific type for a user.
Note: You can only delete the Primary Email Address if it's the only ...
DeleteImage
Syntax
DeleteImage(scrollpath, target_row, [recordname.]fieldname)
where scrollpath is:
[SCROLL.level1_recname, level1_row, [SCROLL.level2_recname, level2_row,]] SCROLL.target_recname
Description
Use the DeleteImage function to remove an image associated with a record field.
Note: To update an image field using this function, be sure that PSIMAGEVER field is also on the same ...
DeleteRecord
Syntax
DeleteRecord(level_zero_recfield)
Description
Use the DeleteRecord function to remove a high-level row of data and all dependent rows in other tables from the database.
Note: This function remains for backward compatibility only. Use the Delete record class method instead.
DeleteRecord deletes the componentâs level-zero row from the database ...
DeleteRow
Syntax
DeleteRow(scrollpath, target_row)
Where scrollpath is:
[RECORD.level1_recname, level1_row, [RECORD.level2_recname, level2_row, ]] RECORD.target_recname
To prevent ambiguous references, you can also use SCROLL. scrollname , where scrollname is the same as the scroll levelâs primary record name.
Description
Use the DeleteRow function to delete rows programmatically.
Note: This function ...
DeleteSQL
Syntax
DeleteSQL([SQL.]sqlname[, dbtype[, effdt]])
Description
Use the DeleteSQL function to programmatically delete a SQL definition. The SQL definition must have already been created and saved, either using the CreateSQL and StoreSQL functions, or by using Application Designer.
When you create a SQL definition, you must create a base ...
DeleteSystemPauseTimes
Syntax
DeleteSystemPauseTimes(StartDay, StartTime, EndDay, EndTime)
Description
Use the DeleteSystemPauseTimes function to delete pause times that occur on your system by adding a row to the system pause times table.
This function is used in the PeopleCode for the Message Monitor. Pause times are set up in the Message Monitor ...
DeQueue
Syntax
DeQueue(physical queue ID, task type, task number, agent ID)
Description
Once a task that has been placed in a queue by the EnQueue function and has been completed by the agent, use the DeQueue function to notify the queue server. The queue server removes the task from the ...
DetachAttachment
Syntax
DetachAttachment(URLSource, DirAndSysFileName, UserFileName [,PreserveCase])
Description
Use the DetachAttachment function to download a file from its source storage location and save it locally on the end-user machine. The file is sent to the browser with appropriate HTTP headers to cause the browser to display a save dialog box to ...
DisableMenuItem
Syntax
DisableMenuItem(BARNAME.menubar_name, ITEMNAME.menuitem_name)
Description
Use the DisableMenuItem function to disable (make unavailable) the specified menu item. To apply this function to a pop-up menu, use the PrePopup Event of the field with which the pop-up menu is associated.
If youâre using this function with ...
DiscardRow
Syntax
DiscardRow()
Description
Use the DiscardRow function to prevent a row from being added to a page scroll during Row Select processing. This function is valid only in RowSelect PeopleCode. When DiscardRow is called during RowSelect processing, the current row is skipped (not added to the scroll). Processing then continues ...