Lotus IBM

20K

Solutions

8K

Contributors

Lotus Software produced the Lotus 1-2-3 spreadsheet program, and later developed Lotus Notes, a groupware and email system. Following its acquisition by IBM, the Notes and Domino client/server collaborative platform were expanded to include functions such as email, calendars, to-do lists, contacts management, teamrooms, discussion forums, file sharing, microblogging, instant messaging, blogs, and user directories. IBM also release SmartSuite, a comprehensive office suite, and followed that with Symphony, unrelated to the Lotus suite of the same name.

Share tech news, updates, or what's on your mind.

Sign up to Post

Lets say you have the following REST Service.

<?xml version="1.0" encoding="UTF-8"?>
<xp:view xmlns:xp="http://www.ibm.com/xsp/core"
	xmlns:xe="http://www.ibm.com/xsp/coreex">
	
	(JSON) - View Column - Checkbook
	<xp:br></xp:br>
	<xe:restService id="restService1" pathInfo="GetViewCheckbook">
		<xe:this.service>
			<xe:viewJsonService viewName="VIEWCheckbook" systemColumns="0" defaultColumns="true" compact="true" count="1000"/>
			</xe:viewJsonService>
		</xe:this.service>
	</xe:restService>
</xp:view>

Open in new window


Am I able to access the user name of the logged in user who made the service call?
0
Cloud Class® Course: SQL Server Core 2016
LVL 12
Cloud Class® Course: SQL Server Core 2016

This course will introduce you to SQL Server Core 2016, as well as teach you about SSMS, data tools, installation, server configuration, using Management Studio, and writing and executing queries.

I have created an Xpage custom Rest Service to retrieve a JSON value field from a document.

I take that field value and add other JSON values to a string variable (strJSON).

How can I validate the string variable contains valid JSON?

I receive an error ("'JSON' not found") with the following regardless if the string contains valid JSON:
JSON.parse(strJSON)
0
First and foremost, I am new to xpages.

I have a xpage REST Service that consumes a View Name URL parameter so I can have one service to retrieve any supplied view name.

<?xml version="1.0" encoding="UTF-8"?>
<xp:view xmlns:xp="http://www.ibm.com/xsp/core"
	xmlns:xe="http://www.ibm.com/xsp/coreex">
	
	(JSON) - View Column - Pass View Name
	<xp:br></xp:br>
	<xe:restService id="restService1" pathInfo="GetViewColumns">
		<xe:this.service>
			<xe:viewJsonService systemColumns="0" defaultColumns="true" compact="true" count="1000">
				<xe:this.viewName><![CDATA[#{javascript:param.get("ViewName");}]]></xe:this.viewName>
			</xe:viewJsonService>
		</xe:this.service>
	</xe:restService>
</xp:view>

Open in new window


I receive the following response if the view name provided does not exist:

{
    "code": 400,
    "text": "Bad Request",
    "message": "Unknown view VIEWNAME in database Sample.nsf",
    "type": "text",
    "data": "com.ibm.domino.services.ServiceException: BLAH BLAH BLAH"
}

Open in new window


Can I redesign the service so I can control the error response?

Thanks in advance.
0
We have recently moved to Windows 10 from Windows 7 OS. We are using Lotus Notes 9(9.0.1) Social Edition and IBM Domino Designer 9.0. Our problem is that agents that we run in IBM Domino Designer that works in Windows 7 and now did not in Windows 10. I only have user access to our Windows 10. Also tried running the IBM Domino Designer using Run As Administrator but same thing happen. The agents pull data from a Microsoft SQL 2012 to the Lotus Notes database

What do we need to setup or configure to be able to run again all the agents in Windows 10 user account?
0
I am able to identify whether or not an application (.exe) is running via Lotusscript.

The following identifies whether an application is running:
	Dim vObjectService As Variant, vProcessList As Variant
	Dim bPS180 As Boolean, bWPWIN18 As Boolean

	bPS180 = False
	bWPWIN18 = False
	
	Set vObjectService = GetObject("winmgmts:" & "{impersonationLevel=impersonate}!\\" & "." & "\root\cimv2") 
	Set vProcessList = vObjectService.ExecQuery("Select * from Win32_Process" ) 
	Forall forProcess In vProcessList
		'Process = forProcess.Name
		'Process ID = forProcess.ProcessID
		'Thread Count = forProcess.ThreadCount
		'Page File Size = forProcess.PageFileUsage
		'Page Faults = forProcess.PageFaults
		'Working Set Size = forProcess.WorkingSetSize
		
		'**** Need to verify ps180.exe & wpwin18.exe processes are running
		
		If (Ucase(forProcess.Name) = "PS180.EXE") Then
			bPS180 = True
		End If
		
		If (Ucase(forProcess.Name) = "WPWIN18.EXE") Then
			bWPWIN18 = True
		End If
	End Forall

Open in new window



Is there a way to identify whether or not a File is open?  The file could be a PDF, WK4, WPD etc.
0
Lotus Notes Default value field issues on web, I have notes field on the form and it has value from one of document level field ( not physical field on the form) I mean the field which was created runtime by process, and I have set it as default value of one of the editable field on the form but for some of document it works however for some of it does not even though field has value and field is available on the document.
0
When adding a parameter to Lotus Notes view, I lose the ability to expand a quote to the quote part level.  This view used to work and has recently stopped working.  If I use this for View Selection:

SELECT (Form = "Entry1" | @IsResponseDoc & @IsNotMember( Form; "App5" : "Entry14" )) & (QTno < 30000 | QTno > 39999)

I can see a list of quotes with the fields I want and when I click a quote it expands in to the items quoted as well as the quote acknowledgment.

But when I make it:  SELECT (Form = "Entry1" | @IsResponseDoc & @IsNotMember( Form; "App5" : "Entry14" )) & (QTno < 30000 | QTno > 39999) & (Status = "Sent")

I get the right list of quote numbers but I can no longer expand the quotes to see quote line items.

We are currently running Lotus Notes 7, I inherited this system and am expected to maintain even though it is so out of date.    What I am wondering is why can a parameter limit the ability to expand a quote item?

Thank you for any help.
0
I am using Lotus Notes 8.5.3 . Is there any way to turn on auto BCC for one of my user without the user knowing it?
0
I have one database with a view who contains a list of names. I need to see if those names are présents in the Address book (names.nsf) and view which ones is not matching.
Do you have a little code who do that ?
Thanks a lot for your help.
Dan
0
we are trying to setup a test environment for the notes web database. when we try to login into system it do not redirect to the specified page and show "The website is unable to display the webpage " . Whereas on server we get below error:

HTTP Web Server: Function Not Implemented Exception [/names.nsf?Login] Anonymous

load internet site documents- Enabled on the server document.

what could be the possible cause ?
0
Cloud Class® Course: Microsoft Windows 7 Basic
LVL 12
Cloud Class® Course: Microsoft Windows 7 Basic

This introductory course to Windows 7 environment will teach you about working with the Windows operating system. You will learn about basic functions including start menu; the desktop; managing files, folders, and libraries.

how to transfer archived mail to inbox in lotus notes
0
I'm trying to export Lotus Notes Data to csv and especially the universal id's with the username.
I've already managed to export the documents and also managed to export many of the fields through other agents but i'm now trying to export the unique id's of the documents with the shortname if available or else the reader of the document.
It works: The data is exporting, but the problem i'm facing is that after about 4 hours of exporting the agent stops with an error:
"Notes error: Field is too large (32K) or View's column & selection formulas are too large"

And I can't find a way to skip the specific document and suppress this warning.
I've also tried to log the universal id of the document, but the universal id's that were last logged (and are next to it) don't give me an error when I open the documents.
I've already done a compact & fixup on the database, and also tried to copy the database to local and run it again (as some posts say it should help), but all have not lead to a solution.

Can someone tell me how i can find the related document and fix the field (ideally)?
Or else: Is there a way to just skip the document if this error occurres and go on to the next document?
I expected that 'On error resume nextdoc' would suppress the error, but this didn't make any sense and the error is still popping up.

This is the Agent i'm currently using (I'm not an expert in Lotusscript so it may be a bit messy):

Private Const MODULE 	= "Agent: 

Open in new window

0
As a very senior dinosaur I have been using Lotus 123 for a gazillion years.  It's now starting to malfunction by not functioning the way I want, etc.  Consequently and because I've previously lost some data, I think I better replace this program with something new but similar.  Can you suggest such a freebie type program to replace Lotus 123 (I'm only interested in the Smart Suite portion) with similar functions, etc.
0
I am creating a post agent which has to receive two files, one pdf and one xml both with the same name, and it worked fine the first time I sent test post, after sending several test emails with the same xml file, I sent the error 4005 notes error, I feel that it is because I send several times the same file with the same name and they are all stored in a location inside the server. Somebody could help me ??

error.png
0
Hi
we have to configure almost 300 new users accounts in different places of the country.
Doing that one by one would be a pain in the...
Is it possible to create an agent that does it for us? or maybe a button in a mail sent to already setted user? (they would share same client maybe be by different Location for each one)
We use ID Vault, so user.id would be retrieved in that way.

Thanks in advance and best regards
0
Hello

I have created new address book on domino server, however there are other address book is available for different databases, Now I want to add groups of this newly created address book to Lotus Notes database I am working on, I can see all the addressbook in the list when I go to ACL and see the list but I do not see the newly created addressbook there.

Can anyone please help me on this ?

Thanks
0
Domino Server Error: "Policies and settings documents signed by <Administrator> are no longer valid because this person does not have the required access level or roles to the Domino Directory."

We are getting this error after we have one of our admins no more looking into Domino stuffs. I did went to policies under the server and clicked on the one which shows his name and selected edit and saved again, however its still coming up with this error in the console.

Please advice ASAP.
0
Can I identify whether or not an "exe" is currently running in lotusscript?
0
Listed in "All Calendar Entries" under "Grouped Entries" event was created in 2011, recurring every second Monday ad infinitum. Once accepted, unable to delete!
First Error message, upon attempting to delete from Grouped Entries:  "You must select an instance document to perform these actions."
Upon opening event, "Repeating Entries" box pops up ("This document cannot be modified. It contains the original information for a repeating meeting from when the meeting was first created.  If you wish to apply changes, select a specific occurrence of the meeting.)
Clicking OK, then opening "Repeats" to "View Dates" reveals a list of dates which are not selectable from list (this event does not appear on any of them, I've looked up many), and
Attempting to delete from that opened view changes the view back to the "All Calendar Entries" list.

The person who created the entry stopped having the meeting several months after this went out, and later left the company...
0
Cloud Class® Course: Certified Penetration Testing
LVL 12
Cloud Class® Course: Certified Penetration Testing

This CPTE Certified Penetration Testing Engineer course covers everything you need to know about becoming a Certified Penetration Testing Engineer. Career Path: Professional roles include Ethical Hackers, Security Consultants, System Administrators, and Chief Security Officers.

need step by step DOC to migrate from lotus domino to exchange 2013
0
Hello Experts,

I have an archive that I had created with my pay stubs, W2, Form 16 and other personal information that company provided me in a LN archive file. I have that file and my ID file along with my password at that time.

Now my account is deleted and I cannot connect to Domino server but need to access those emails.

Is there any way to access those emails?

Thanks & Regards,
PS
0
I have a button on a form that will pull some information from that document to a new memo. Unfortunately, it is placing the Body text below the email signature (All Users have a signature). Any ideas how I can get the text to appear above the signture?

	Dim wsUI As New NotesUIWorkspace
	Dim dbMail As New NotesDatabase( "", "" )
	Dim docMail As NotesDocument
	Dim vComputeForm As Variant
	
	Call dbMail.OpenMail
	
	Set docMail = dbMail.CreateDocument
	docMail.Form = "Memo"
	docMail.Subject = "Review the following: " + docUI.Document.IDNum(0)
	docMail.Body = |Hello,| + Chr(13) + Chr(13) +_
	|We have received your document, titled "| + docUI.Document.Title(0) + |."  We will review in a few days.| +_
	|Please feel free to contact our office with any questions.|
	
	Call wsUI.EditDocument( True, docMail )

Open in new window


The above codes output:

USER SIGNATURE

Hello,

We have received your document, titled "Title of Document."  We will review in a few days.

Please feel free to contact our office with any questions.
     

I would like the Body to look like the following:

Hello,

We have received your document, titled "Title of Document."  We will review in a few days.

Please feel free to contact our office with any questions.
      
USER SIGNATURE
1
I have created a secondary directory that is used for secondary (Web) users.

Directories:
names.nsf
namesSecondary.nsf

This allows both internal and external users to access the appropriate databases.

I noticed I am able to access the People view from the names.nsf & namesSecondary.nsf when I log in as a secondary user.

In general this seems like a data security issue. The user isn't able to edit anything however they can view all the users and obtain information about that user.

My question:
Am I able to secure the web access of names.nsf & namesSecondary.nsf without compromising authentication and etc?  I would love for anyone accessing any view from the web to be redirected to the main website address used by the Domino server.
0
Dear,
I have a user who want to open his attachments fie  within Lotus Domino Webexplorer.
However he get's the following message.
Any idea?
Tks :)
LotusWebNotesMistake.PNG
0
Hi all

I wonder if you all can help we have a user that has calendar entries disappearing from lotos notes indiscriminately I'm new to notes & the troubleshooting aspects of it.

Thank you all.
0

Lotus IBM

20K

Solutions

8K

Contributors

Lotus Software produced the Lotus 1-2-3 spreadsheet program, and later developed Lotus Notes, a groupware and email system. Following its acquisition by IBM, the Notes and Domino client/server collaborative platform were expanded to include functions such as email, calendars, to-do lists, contacts management, teamrooms, discussion forums, file sharing, microblogging, instant messaging, blogs, and user directories. IBM also release SmartSuite, a comprehensive office suite, and followed that with Symphony, unrelated to the Lotus suite of the same name.

Vendor Experts

Sandeep KumarKernel Data Recovery Learn more about Kernel Data Recovery
Naveen SharmaKernel Data Recovery Learn more about Kernel Data Recovery