Posts

Showing posts from September, 2009

N41 by Nouvolution

Image
1. N41 Home Page N41 now introduces exciting new home page with “Favorite menu” and “To Do List”. You can easily add and access your mostly used features and reports from your home page. Simply right-click on the menu and “Add to Favorites” You can assign a task to yourself or another N41 user using “To Do List” with “Due Date” 2. Digital Asset Management You can manage your documents and images on N41. You can upload a file using multiple keywords. When upload a file from a style, customer, PO, or Invoice, N41 will create links between files and the style, customer, PO, or Invoice. You can search and find a documents or image on “N41 Digital Asset Management” menu or access directly from Style Master, Customer Master, Invoice, etc on upper right hand corner of the screen.

Symantec Email Proxy error

Hi, I got this from the Symantec site Unfortunately no link on that page. So pasting the lot. Your email message to with the subject was unable to be sent . . ." (1003,9) Situation: This page tells you what to do when you see the message "Your email message to with the subject was unable to be sent because the connection to your mail server was interrupted. Please open your email client and re-send the message from the Sent Messages folder." (1003,9). Solution: When do you see this message? I only see the message when I send email I only see the message when I send email In this case, the connection between your computer and your Internet service provider was broken before the email was completely sent. It does not mean that there is a problem with your Norton program. If you increase your email program's "Server Timeout value," the connection will stay open longer. The following steps increase the value for Microsoft Outlook Express. If you use a diffe...

How to repair Outlook folders using the Inbox Repair Tool

Image
This article describes how to use the Inbox Repair Tool for Microsoft Outlook 2000, 2002 or 2003. If you are using Microsoft Outlook 2007, we recommend you to use the Office Diagnostics tools, instead of the Inbox Repair Tool. What is the point? If Microsoft Office Outlook 2000 (or higher) can not open your mailbox folders and it is reporting that your Inbox folders or Outlook PST file may be damaged, then you should use the Inbox Repair Tool supplied by Microsoft. This tinny tool is installed by default when installing Microsoft Office 2000 or higher. What is an Outlook PST file? PST files or Personal Folder Files are used by Microsoft Outlook for storing Outlook data, including mailbox files, email folders, contacts or any other personal data related to Microsoft Outlook. Up to Microsoft Outlook 2002 (XP), PST files are formatted according to the American National Standards Institute (ANSI) format, which limits the file size to 2Gb. Starting with Microsoft Outlook 2003, PST files a...

PowerBuilder Top Feature Picks | SYS-CON INDIA

PowerBuilder Top Feature Picks | SYS-CON INDIA Shared via AddThis

Count DataWindow expression function

Description Calculates the total number of rows in the specified column. Syntax Count ( column { FOR range { DISTINCT { expres1 {, expres2 {, ... } } } } } ) Argument Description column The column for which you want the number of rows. Column can be the column name or the column number preceded by a pound sign (#). Column can also be an expression that includes a reference to the column. FOR range (optional) The data that will be included in the count. For most presentation styles, values for range are:• ALL - (Default) The count of all rows in column.• GROUP n - The count of rows in column in the specified group. Specify the keyword GROUP followed by the group number: for example, GROUP 1.• PAGE - The count of the rows in column on a page.For Crosstabs, specify CROSSTAB for range:• CROSSTAB - (Crosstabs only) The count of all rows in column in the crosstab.For Graph and OLE objects, specify one of the following:• GRAPH - (Graphs only) The count of values in ...

Avg DataWindow expression function

Description Calculates the average of the values of the column. Syntax Avg ( column { FOR range { DISTINCT { expres1 {, expres2 {, ... } } } } } ) Argument Description column The column for which you want the average of the data values. Column can be the column name or the column number preceded by a pound sign (#). Column can also be an expression that includes a reference to the column. The datatype of column must be numeric. FOR range (optional) The data that will be included in the average. For most presentation styles, values for range are:• ALL - (Default) The average of all values in column.• GROUP n - The average of values in column in the specified group. Specify the keyword GROUP followed by the group number: for example, GROUP 1.• PAGE - The average of the values in column on a page.For Crosstabs, specify CROSSTAB for range:• CROSSTAB - (Crosstabs only) The average of all values in column in the crosstab.For Graph and OLE objects, specify one of the ...

Run an executable and wait

OleObject wsh integer li_rc CONSTANT integer MAXIMIZED = 3 CONSTANT integer MINIMIZED = 2 CONSTANT integer NORMAL = 1 CONSTANT boolean WAIT = TRUE CONSTANT boolean NOWAIT = FALSE wsh = CREATE OleObject li_rc = wsh.ConnectToNewObject( "WScript.Shell" ) li_rc = wsh.Run("Notepad" , NORMAL, WAIT) messagebox("hello", "world") If WAITING, then Run returns any error code returned by the application. In the example only three CONSTANTs are defined. But more options are available : 0 Hides the window and activates another window. 1 Activates and displays a window. If the window is minimized or maximized, the system restores it to its original size and position. An application should specify this flag when displaying the window for the first time. 2 Activates the window and displays it as a minimized window. 3 Activates the window and displays it as a maximized window. 4 Displays a window in its most recent size and position. The active w...

Get the numeric value for a color

BUTTONFACE = 78682240 WINDOW_BACKGROUND = 1087434968 WINDOW_TEXT = 33554592 APPLICATION_WORKSPACE = 268435456 TRANSPARENT = 553648127 BLACK = RGB(0, 0, 0) WHITE = RGB(255, 255, 255) LIGHT_GRAY = RGB(192, 192, 192) DARK_GRAY = RGB(128, 128, 128) RED = RGB(255, 0, 0) DARK_RED = RGB(128, 0, 0) GREEN = RGB(0, 255, 0) DARK_GREEN = RGB(0, 128, 0) BLUE = RGB(0, 0, 255) DARK_BLUE = RGB(0, 0, 128) MAGENTA = RGB(255, 0, 255) DARK_MAGENTA = RGB(128, 0, 128) CYAN = RGB(0, 255, 255) DARK_CYAN = RGB(0, 128, 128) YELLOW = RGB(255, 255, 0) BROWN = RGB(128, 128, 0) These values are hard-coded, if you need more flexibilty, you can query Windows to dynamically get the current color setting. [External function declaration] FUNCTION unsignedlong GetSysColor(int nIndex) LIBRARY "user32.dll" using the following parameters : COLOR_SCROLLBAR 0 COLOR_BACKGROUND 1 COLOR_ACTIVECAPTION 2 COLOR_INACTIVECAPTION 3 COLOR_MENU 4 COLOR_WINDOW 5 COLOR_WINDOWFRAME 6 COLOR_MENUTEXT 7 COLOR_WINDOWTEXT 8 COLOR_CAPT...

PowerBuilder Q & A, August 2009

질문1) 로그인을 하면서 mdi 프레임을 사용하여 특정 사용자에 따라서 메뉴를 다르게 하고 싶은데 방법을 부탁합니다. 예) mdi 프레임의 open event 에서 if gr_user_level='master' then this.menuname = 'm_menu_master' elseif gr_user_level='member' then this.menuname = 'm_menu_member' else this.menuname = 'm_menu_null' end if 이런식으로 실행하고 싶습니다 질문2) 파워빌더에서 작성한 텍스트 색상과 appeon web상에서 실행하면 텍스트 색상이 다르게 나타 납니다 예) 색상을 노랑색인데 검정색으로 나타납니다 질문1) ChangeMenu() 함수를 사용하세요. 질문2) PictureButton 텍스트 컬러는 PowerBuilder11 부터 지원가능합니다. 아직 Appeon에는 반영되지 않았기 때문입니다. 이 부분은 어느 버전에서 지원할 계획인지 확인해보겠습니다. 데이타윈도우의 칼럼에 포커스를 놓고 바코드를 스캔하면 스캔한 내용이 보입니다. 이 경우 2~3초후에 자동으로 후프로세스를 실행하고 싶은데 데이타윈도우 컨트롤 이벤트에는 timer이벤트가 없어서 방법을 모르겠습니다. 조언을 바랍니다. 정확하게 하시고 싶은 일이 어떤 일이신지요? 만약, 스캔후, 다른 컬럼을 찍고 또 스캔을 한다면, itemchanged 이벤트 쪽에 작성하시면 될 것이며. Timer 를 사용해서 주기적으로 하고 싶다면, 마찬가지로 Editchanged 쪽에 Timer 함수를 이용해서, 윈도우명을 지정하시고, 해당 윈도우의 Time...

PowerDesigner Erwin and ER/Studio

이번달 뉴스지에서는 데이터모델링 시장에서 경쟁을 하고 있는 세 가지 제품인 Sybase사의 파워디자이너와 Embarcadero사의 ER/Studio, CA사의 Erwin에 대해서 비교하여 살펴 보도록 하겠습니다. 이번 달에는 각각의 제품들에 대한 소개 및 지원 기능 비교, 그 후 두 달간 제품간에 지원하는 기능들의 특징에 대해서 살펴 보도록 하겠습니다. 1. Product Overview INTRODUCTION 데이터 모델링을 필요한 프로젝트를 하게 되면, 우리는 몇몇 제품들을 선택할 수 있습니다. 시장을 주도하는 ER/Studio(Embarcadero), ERwin(CA), PowerDesigner(Sybase) 이 세가지 제품입니다. 세가지 모두 윈도우에서 데이터모델 생성, 데이터베이스로부터 Reverse engineer, 데이터베이스 시스템의 문서화, 기본 레포트 생성과 다이어그램 생성/변경을 제품을 이요하여 프로젝트를 진행할 수 있습니다. 프로젝트에서 데이터베이스를 한 번에 생성한다면, 그것을 스크립트를 통해 설계하여 생성하고, 추후에 변경사항이 없다면, 세가지 제품 중에 최고의 선택은 가장 적은 비용이 드는 것을 선택할 것입니다. 그러나 조직이 하나의 데이터베이스를 생성하고, 생성된 데이터베이스를 변경하지 않는 것은 드문 일입니다. 업무는 더욱더 복잡한 것을 필요로 하고, 이 문서를 통해 빠르게 제품들을 다시 검토할 수 있도록 작성하였습니다. 제품들 사이에서는 파워디자이너가 더 나은 기능을 제공합니다. Product Overviews 위에서 얘기한 세가지 제품을 검토했고, 기능은 거의 유사했습니다. 모든 모델링 제품들은 화면에 모델을 그리고 탐색이나 위치조정과 로그 윈도우가 있는지 검토하였습니다. 툴바는 키거나 끌 수 있고, 오직 파워디자이너만 툴바의 Customization도 제공했습니다. 모든 툴은 undo / redo 기능을 가지고 있습니다. 제품들은 사용자 입장에서의 직관적인 윈도우 어플리케이션입니다. ER/Studio 7.6 Embarcade...

List of Functions Available in Datawindow Expressions

List of Functions Available in Datawindow Expressions Expressions are most commonly used to create datawindow column property expressions. But the are also used to create filter and find strings. Aggregate Avg Count CumulativePercent CumulativeSum First Large Last Max Median Min Mode Percent Small StDev StDevP Sum Var VarP Crosstab CrosstabAvg CrosstabCount CrosstabMax CrosstabMin CrosstabSum Data Type Checking Asc Char Integer IsDate IsNull IsNumber IsTime Long Number Datawindow information CurrentRow Describe GetRow GetText IsRowModified IsRowNew IsSelected LookUpDisplay Page PageAcross PageCount PageCountAcross RowCount RowHeight Day, Date, and Time Date DateTime Day DayName DayNumber DaysAfter Hour Minute Month Now RelativeDate RelativeTime Second SecondsAfter Time Today Year Miscellaneous Bitmap Case If ProfileInt ProfileString RGB Numeric Abs Ceiling Cos Exp Fact Int Log LogTen Max Min Mod Pi Rand Round Sign Sin Sqrt Tan Truncate String Fill Left LeftTrim Len Lower Match Mid Pos ...