Forum Replies Created
-
AuthorReplies
-
Dear L.P.,
Thank you for bringing this to our attention. Have you found a specific maximum size limit (in bytes)?
I am not aware of a limit to the capacity of Utilities.TransferData, and short of updating Formativ, I do not know of a way to increase this capacity. However, I will add your request to our enhancement database for Formativ.
For the moment, I think the only alternative is to download the data once, save to a disk file and make the file available to all relevant applets. If security is a consideration, use Utilities.DESEncryption() to encrypt the data before saving to a file.
Regards,
Advansys SupportL.P.:
Thank you for your exotic suggestions
John:
You can use Novell’s LDAP ActiveX controls to access eDirectory without need of the NetWare client.
Download the following installers if you have not done so already:
ActiveX Controls for Novell Services (Core Components)
Alternatively, you could use the controls on the “LDAP” tab of the Component Palette in the Formativ Forms Designer. Among the controls here is NWIDir, the LDAP counterpart to NWDir.
I hope this helps.
Regards,
Advansys SupportWe are always glad to be helpful.
Regards,
Advansys SupportJuly 3, 2006 at 8:28 pm in reply to: Install with config file and silent ingnores setting from config file #6088Andre,
Thank you for the additional information.
As you have discovered, the Formativ “User Config” location does not support a roaming profile. We will consider adding such support in a future release of Formativ. However this feature is a non-trivial addition and is not likely to be made very soon.
If you wish, Advansys can customize Message Saver 2 for your organization, to support roaming profiles. Please write to support@advansyscorp.com if this option interests you.
Regards,
Advansys SupportJuly 2, 2006 at 11:24 pm in reply to: Install with config file and silent ingnores setting from config file #6093Andre,
Thank you for the clarification regarding local versus Citrix client installation.
Question 1: We have looked into the problem with the setup config file, and it appears that the Formativ User Guide is correct with respect to Formativ 1.5, though not for Formativ 2.x. The setup config file can be used to modify the following locations (listed under Location of Files in the Formativ 2.x configuration):
User Solutions
User Data
User Backup
Common Solutions
Common Data
Common ManifestsThe setup config file cannot be used to modify the following locations:
User Cache
User Images
User Config
User Encoded
User Flexalock
Common HelpQuestion 2: Message Saver 2 uses the path specified by “User Config” (per user, non-roaming). The setup config does not affect this path.
Could you describe the reasons why you wish to use roaming profiles? While we have not used Citrix in-house, our understanding is that the Citrix terminal/server relationship eliminates any need for roaming profiles.
Regards,
Advansys SupportI think your code omits the Items property of TRzCheckGroup. The following edited version of your code should do the job:
for x = 0 to WSFORM.Request_Type.Items.Count - 1 if WSFORM.Request_Type.ItemChecked(x) then iCheckedItems = iCheckedItems & WSFORM.Request_Type.Items.Strings(x) & vbCrLf end if nextI hope this helps.
Regards,
Advansys SupportYou are most welcome.
Regards,
Advansys SupportAndre,
Thank you, we have received your email. We will resend the information.
Regards,
Advansys SupportJune 29, 2006 at 5:08 pm in reply to: Install with config file and silent ingnores setting from config file #6089Andre,
Thank you for the detailed description.
I think you will find that these problems disappear when you follow our installation guidelines for Citrix. This information will be sent by direct email (we have received your mail, thank you).
One question though, on your third point:
quote:
I got never a running MSP 2.01. Sometimes the License is expired, sometime the ‘incomplete installation error’ is appearing
Could you confirm that this happens after a local (ie. non-Citrix) installation of Formativ and Message Saver? If so, please send the Formativ configuration from the affected machine. You can obtain the configuration by selecting Help | About Formativ… from the GroupWise main menu. When the About Formativ dialog appears, go to the Configuration tab and click the button Copy to clipboard. Then paste the text into your reply email (or save it to a plain-text file and include it as an attachment).
Regards,
Advansys SupportMike,
Thank you for your enquiry.
There was an issue introduced with one of the GroupWise 7 Beta releases. Have you tried to use the official GroupWise 7.0.1 (SP1) release? It was released on June 19. The About GroupWise dialog for this official release is dated 13/06/2006.
Regards,
Advansys SupportYou are correct. The Address Book application (addrbook.exe) must be restarted before the book is removed completely. Closing GroupWise will automatically close addrbook.exe.
However, you should find that after executing the code, the applet (or any other software) will not be able to access the deleted address book – even if addrbook.exe is still running.
Regards,
Advansys SupportYou are very welcome.
Regards,
Advansys SupportL.P.:
Thank you for the sample code.
griesserag:
Neither the listview nor the listitem provides a property to disable selection. Do you want to prevent selection of all items or specific items?
You may be able to do this with a handler for the OnChanging event. While editing the form, select the listview. Go to the Object Inspector and select the Events tab. Double-click on the item OnChanging. This will generate a new, empty, Sub in the applet source code. The sample code below was edited to prevent selection of the item whose first column text is “Informatik”.
Sub MainFormRzListView1Changing(Sender, Item, Change, ByRef AllowChange) if Change = ctState then AllowChange = (Item.Caption <> "Informatik") end if End SubNB: In the sample above, I inserted the keyword ByRef before parameter AllowChange. This was necessary because the Forms Designer fails to do so. The documentation for this event shows that AllowChange is a var (ie. reference) parameter.
In practice this may not be a perfect solution. Another approach is to put the items that you do not want ‘selected’ into another control. For example, use a second listview in which it is not important whether an item is selected or not.
See the documentation suggested by L.P. for more details on TRzListView.
I hope this helps.
Regards,
Advansys SupportJ. Wolf,
The following applet sample (using the native GroupWise AddressBooks object) should do what you require:
Sub Main(Client, GWEvent) dim AdressBuecher dim AdressBuch set AdressBuecher = GroupWise.Account.AddressBooks set AdressBuch = AdressBuecher.Item("TTT") AdressBuch.Delete() End SubYou may find that the Address Book application continues to show TTT – however it should be empty. When you restart Address Book/GroupWise, TTT should not be there.
Background
Your original code uses the AddressBooks object which is ‘wrapped’ by Formativ, not the native GroupWise AddressBooks object. The wrapped object is provided in order to make it simpler to access fields. For more information, see the Formativ Language Guide, under GroupWise -> AddressBooks. I will add an entry to the Formativ enhancements database, to implement the wrapped AddressBook.Delete() method.
I hope this helps.
Regards,
Advansys SupportL.P.,
You can display a PDF document in the following way.
- Ensure that the Acrobat Reader plug-in for Internet Explorer is installed.
- Drop an EmbeddedWB control on a Form. You will find the control on the Additional tab of the Component Palette.
- Call EmbeddedWB1.Navigate(filename: string) to load the document. You may need to set some properties of EmbeddedWB1 to suit your needs. The installed plug-in should display the document.
I hope this helps.
Regards,
Advansys Support -
AuthorReplies