Forum Replies Created

Viewing 15 replies - 586 through 600 (of 929 total)
  • Author
    Replies
  • in reply to: Error on obtaining CommandMessage #7887
    Support 3
    Participant

      quote:


      Is there a way to differentiate if the user picked “Forward” or “Forward as Attachment”?


      Sorry, not available at present.

      quote:


      Is there another method I could use to determine the current message when the Client.ClientState.CommandMessage fails?


      You can try to access the message using the clientstate.SelectedMessages. This method will not work, if you run the code when message view is opened.
      set oMessage = Client.clientstate.selectedmessages.item(1)

      Not sure whether it will help, may be you can try to change the “OnForward” event order in Formativ. You can change the event execution order (i.e “Before GroupWise Event”, “After GroupWise Event”, “Replace GroupWise Event”). Open the Events dialog from the “Formativ Integrations” tab page, click small the drop-down arrow next to the “OnForward” event, change to “Before GroupWise Event” or “Replace GroupWise Event”.

      Hope this helps.

      Regards,
      Advansys Support

      in reply to: Error on obtaining CommandMessage #7883
      Support 3
      Participant

        We could not re-produce the behaviour in here. It may be the GroupWise client or some unknown issue on that user considering the code is working for most of the users. May be you need to run the GWCheck on that user or upgrade the GroupWise client.

        You can also place the error handler on the code, so that when it fails to access the message object it prompt the user to some meaningful message. Please see below an example:

          
        Sub Main(Client, GWEvent)
          dim objMsg
        
          if not GetMessage(objMsg, Client) then
            msgbox "Unable to access the message. Please try again"
          end if
        
          set objMsg = nothing
        End Sub
        
        
        ' Access the message.
        function GetMessage(byref abjMsg, Client)
        
          on error resume next
          GetMessage = false
        
          set abjMsg = nothing
          Set abjMsg = Client.ClientState.CommandMessage
        
          if not abjMsg is nothing then
            GetMessage = true
          end if
        
        end function
        

        Regards,
        Advansys Support

        in reply to: How to trap calendar event #7879
        Support 3
        Participant

          We are not aware any events available for the move or copy calendar item. Please see the URL below for the full list of Tokens:
          http://developer.novell.com/documentation/gwtoken/index.html?gwtokens/data/hj8ej8g5.html

          Regards,
          Advansys Support

          in reply to: Day Blocker Freezing #8976
          Support 3
          Participant

            Thanks for reporting this issue to us.

            We can also re-produce the bahaviour in GroupWise 7.0.3 (27/08/2007). It appear the issue is relate to the GroupWise client. We will investigate the issue and report to Novell. We will post any update in this thread.

            Regards,
            Advansys Support

            in reply to: Create Rule For All Users #8396
            Support 3
            Participant

              You can also look at the GWAVA-Vertigo (http://www.gwava.com/products/vertigo_overview.php) which support rules management.

              Regards,
              Advansys Support

              in reply to: Create Rule For All Users #8395
              Support 3
              Participant

                Sorry, we do not have any solution which create rules for all users. However, it is possible to create a Formativ Enterprise Solution to create rules for all users in a Domain, Post-Office, Groups, etc.

                Regards,
                Advansys Support

                Support 3
                Participant

                  The problem you mention is likely to be due to an Outlook client setting, which is referred to in the following link. The Personal Outlook Migration Pack does not perform any delivery notification processing or change any existing settings.

                  http://groups.google.com.au/group/microsoft.public.windows.server.sbs/browse_thread/thread/5d798f2efa551b6b/95fa7f39334c31a4?lnk=st&q=&rnum=1&hl=en#95fa7f39334c31a4

                  Hope this helps.

                  Regards,
                  Advansys Support

                  in reply to: Import Outlook calendar: Automatically mark some private in GW? #6549
                  Support 3
                  Participant

                    It may be possible to modify the solution to exclude the private items. If you have the resources available in-house then you can modify the solution as the source code is available from the Novell Forge.

                    Alternatively you can contact one of our partner (http://advansyscorp.com/resellers_formativ.htm) or write a message to Advansys Support (support@advansyscorp.com) for the custom development.

                    Hope this helps.

                    Regards,
                    Advansys Support

                    in reply to: Import Outlook calendar: Automatically mark some private in GW? #6546
                    Support 3
                    Participant

                      We recommend to use the Personal Outlook Migration Pack (http://www.novell.com/coolsolutions/tools/14282.html) solution.

                      quote:


                      I am in need of a modified applet that excludes appointments marked private in Outlook during the migration process. Is this possible?


                      I think it should be possible but need be to confirm with the Outlook object model. The solution source code is available from Novell Forge, feel free to modify the solution to your needs.

                      Regards,
                      Advansys Support

                      in reply to: Enterprise alender Sync – multiple calenders #8974
                      Support 3
                      Participant

                        Thanks for your post.

                        Enterprise Calendar does not support the sub-calendar in GroupWise 7. This enhancement request (#365) already added to our enhancement database for future update.

                        We will keep you inform once this feature added to the solution.

                        Regards,
                        Advansys Support

                        in reply to: Same code – different results #7873
                        Support 3
                        Participant

                          We are unable to re-produce the behaviour you described above with the code below. No line break inserted between FullName and Title in HTML or Plain text view. The behaviour is the same in composing new message, reply or forwarded message.

                          We are using GroupWise 7.0.2 (06/04/2007). Which version of the GroupWise client you are using? If you are using the earlier version of the GroupWise client then you may need to try against latest version.

                            
                          const FullName = "Bill Smith"
                          const Title = "Softwarer Engineer"
                          const CompanyName = "Novell"
                          const Street = "Pitt Street"
                          const City = "Sydney"
                          const State = "NSW"
                          const Zip = "2566"
                          const Phone = "9999999"
                          const FaxNum = "8888888"
                          const Email1 = "bill@domain.com"
                          const Website = "www.advansyscorp.com"
                          
                          '-------------------------------------------------------------------------------
                          ' Mainline processing
                          '-------------------------------------------------------------------------------
                          
                          Sub Main(Client, GWEvent)
                            If (GWEvent = "GW#C#COMPOSE" or GWEvent = "GW#C#FORWARD") then
                              InsertSignature()
                              Call GroupWise.FocusSet(0, "")
                            Elseif (GWEvent = "GW#C#REPLY") then
                              InsertSignature()
                            Else
                              Call MsgBox("No GroupWise message was found for signature insertion.", 64, CAPTION)
                            End If
                          End Sub
                          
                          
                          ' Insert Signature
                          sub InsertSignature()
                            Call GroupWise.FocusSet(10, "")
                            GroupWise.PosTextTop
                            GroupWise.TypeText(vbcrlf & FullName)
                            GroupWise.TypeText(vbcrlf & Title)
                            GroupWise.TypeText(vbcrlf & CompanyName)
                            GroupWise.TypeText(vbcrlf & Street)
                            GroupWise.TypeText(vbcrlf & City & ", " & State & " " & Zip)
                            GroupWise.TypeText(vbcrlf & "Phone: " & Phone)
                            GroupWise.TypeText(vbcrlf & "Fax: " & FaxNum)
                            GroupWise.TypeText(vbcrlf & "Email: " & LCase(Email1))
                            GroupWise.TypeText(vbcrlf & "Website: " & Website)
                            Groupwise.Enter()
                            GroupWise.PosTextTop
                          end sub
                          

                          Regards,
                          Advansys Support

                          in reply to: Same code – different results #7874
                          Support 3
                          Participant

                            “Chr(10)” returns a linefeed character, “Chr(13)” returns a carriage return character. The two-character string Chr(13) & Chr(10) returns a Windows newline. Alternatively you can use the Visual Basic String Constants vbCrlf which return carriage return–linefeed combination. See the Visual Basic Scripting Guide for more information (GroupWise Help – Formativ Help – vbscript).

                              
                              Call GroupWise.FocusSet(10, "")
                              GroupWise.PosTextTop
                              GroupWise.TypeText(vbcrlf & FullName)
                              GroupWise.TypeText(vbcrlf & Title)
                              GroupWise.TypeText(vbcrlf & CompanyName)
                              GroupWise.TypeText(vbcrlf & Street)
                              GroupWise.TypeText(vbcrlf & City & ", " & State & " " & Zip)
                              GroupWise.TypeText(vbcrlf & "Phone: " & Phone)
                              GroupWise.TypeText(vbcrlf & "Fax: " & FaxNum)
                              GroupWise.TypeText(vbcrlf & "Email: " & LCase(Email))
                              GroupWise.TypeText(vbcrlf & "Website: " & Website)
                              Groupwise.Enter()
                              GroupWise.PosTextTop
                            

                            Regards,
                            Advansys Support

                            Support 3
                            Participant

                              Please see the AddressBookEntry object in the Object API for the available properties of an address book entry. You need to iterate through the fields collection to access available fields (i.e. comments, address, personal address, etc).

                              The sample code below update the email address and comments of first entry in the address book.

                                
                                dim oField
                                dim oAddressBook
                              
                                set oAddressBook = nothing
                                set oAddressBook = groupwise.account.addressbooks.item("Test Book")
                              
                                set oEntry = oAddressBook.AddressBookEntries.item(1)
                              
                                ' Before update
                                msgbox oEntry.displayname & vbcrlf & oEntry.emailaddress
                              
                                oEntry.emailaddress = "test@hotmail.com"
                              
                                ' After update
                                msgbox oEntry.displayname & vbcrlf & oEntry.emailaddress
                              
                              
                                ' Fields collection
                                for each oField in oEntry.fields
                                  if (lcase(oField.name) = "comments") then
                                    oField.value = "Updated comments1"
                                  end if
                                next
                              
                                set oField = nothing
                                set oAddressBook = nothing
                              

                              You can also view the “Formativ Developers Guide” for some sample code.

                              Regards,
                              Advansys Support

                              in reply to: Can I automate an action from a sent message? #7868
                              Support 3
                              Participant

                                quote:


                                Thank you. Doing an initial look, it appears that I would need to build an applet, distribute it to every user, and that applet would provide the user interface and processing – correct?


                                Yes. The applet must need to be install to all users. You can use the Formativ Library to easily distribute the Applet to all users. See the Formativ Solutions Management for more information:
                                http://www.advansyscorp.com/formativ_management_more.htm

                                May be another options is to use web service to process the request and send emails. For example: Send a message to user with a link to a site where the user will fill the form then the form will be send to the service dept.

                                Regards,
                                Advansys Support

                                in reply to: Personalized emailer – automated birthday emails? #8973
                                Support 3
                                Participant

                                  Thanks for your suggestions. We have added your enquiry to the enhancement database for future review.

                                  Please note, in GroupWise you can not easily access the Bithday field as the field type is reserved. The Personalized Emailer will not show the Bithday field in available fields list because of the field type. However, there is a work-around to access the Birthday field but we need to decide the particality to use the work-around in commercial solution which require to provide the GroupWise user name, password, etc.

                                  We have reported this limitation to Novell some time ago and we will raise the issue again.

                                  See the following thread about more information relate to the Birthday property:
                                  http://www.advansyscorp.com/forums/topic/9731095051/

                                  Regards,
                                  Advansys Support

                                Viewing 15 replies - 586 through 600 (of 929 total)