View previous topic :: View next topic |
Author |
Message |
nordk
Joined: 27 Jun 2005 Posts: 1000 Location: Горбунов Константин Occupation: БЭСТ-Партнер Interests: СПб
|
Posted: 12 Oct 2005 14:27 Post subject: |
|
|
Светлана wrote: | Не получается.
Пишу :
aMes:= array(2)
aMes[1]:= “Остаток на счете”+str(nSum,11,2)
aMes[2]:=”Разнести сумму:”
nS1:= DIALOG(aMes,”99999999.99”,nS2)
На экране появляется только первая строка и окошко для Get. Может надо где-то еще задавать кол-во строк? |
А еще надо массив шаблонов а не один шаблон "9999.99"
и не nS2 а тоже массив и размерность всех массивов должна быть
одинаковой !!!!! Все как в Инитлист - все элементы массивов соответствуют друг другу по их номерам - механизм то один и тот же !!!!! |
|
Back to top |
|
|
Светлана
Joined: 22 Jul 2002 Posts: 416 Location: Эпштейн Светлана
Interests: Бердск, Новосибирская обл
|
Posted: 12 Oct 2005 15:22 Post subject: |
|
|
Я, видимо, неправильно задала вопрос: мне не несколько Get-ов надо, я просто хочу текст перед переменной вывести в несколько строк. Это же касается и SayAndWait- текст в несколько строк, чтобы сообщение, если длинное не вытягивалось на весь экран. Допустим в функции ALERT достаточно было внутри текста поставить точку с запятой- это был признак перено |
|
Back to top |
|
|
nordk
Joined: 27 Jun 2005 Posts: 1000 Location: Горбунов Константин Occupation: БЭСТ-Партнер Interests: СПб
|
Posted: 12 Oct 2005 16:03 Post subject: |
|
|
В диалоге не получится так
Проще нарисовать свой экран, написать что хотите а ниже диалог с пустым значением вопроса
Что касается SayAndWait() то там внутрь положите массив и каждый его элемент будет в новой строк |
|
Back to top |
|
|
|