Страница 1 из 1

Ввод переменной в АРД

Добавлено: 25 авг 2004, 10:25
maikl
Подскажите каким интерфейсом в АРД отчете можно ввести переменную, строку или число.

Re: Ввод переменной в АРД

Добавлено: 25 авг 2004, 11:11
Spvl
RunDialog для этого существует

Re: Ввод переменной в АРД

Добавлено: 25 авг 2004, 12:17
maikl
А какой диалог надо запустить?, если можно, то с примером.

Re: Ввод переменной в АРД

Добавлено: 25 авг 2004, 12:29
Deinis
Напиши свой собственный диалог :) если не знаешь стандартного

Re: Ввод переменной в АРД

Добавлено: 25 авг 2004, 13:22
ALEKS123
Ну, например
_MY_D DIALOG
Fields
M_K (' Задайте Коэффициент пересчета '): double;
Buttons
cmOk,Default, , 'Подтверждение введенных данных' ,,;
cmCancel,,,'Выход',,;

<<

Коэфф.пересч .@@@@@@@@@@@@

<. ~В~вод .> <. ~О~тмена .>

>>

Удачи ;)

Re: Ввод переменной в АРД

Добавлено: 25 авг 2004, 17:30
maikl
Разве это можно сделать в Fcom?

Re: Ввод переменной в АРД

Добавлено: 25 авг 2004, 19:01
Max_Fin
Чем писать и ждать ответа, Вы бы уже давно бы все написали и убедились.

Re: Ввод переменной в АРД

Добавлено: 26 авг 2004, 16:43
St.Anislav
Можно попробовать
rundialog(getafvalr,<double>)
Правда, заголовок окна будет не того...

Re: Ввод переменной в АРД

Добавлено: 26 авг 2004, 17:22
maikl
Max_Fin извини, я не понял, что ты имеешь ввиду. Мы не работаем с ВИпом.

Re: Ввод переменной в АРД

Добавлено: 26 авг 2004, 18:05
JackVn
В таком случае можно найти в Галактике диалог подходящего внешнего вида, воспользовавшись волшебным словом getifccurrentfieldname узнать его имя и вручную подобрать параметры.

Re: Ввод переменной в АРД

Добавлено: 27 авг 2004, 08:07
Maverick
2 Михаил
При чем здесь ВИП или ФКОМ?
Все пишется на одном формализованном языке - ADV. И разницы между фкомом и випом - практически никакой, просто одна часть операторов используется для описания структуры шаблонов форм, вторая - для создания визуального объекта-окна с привязанной к нему логической таблицей. Начинка одна и та же.

И кстати - заглянули бы Вы в мануал, хотя бы по тому же ФКОМу. Хоть и хают Галактоидов за отсутствие нормальной доки, но эта часть очень хорошо описана. В конце книжки (или электронного документа) - есть примерчики. Все с этого начинали. Попробуйте сами. Максим прав. Пробуйте... А когда начнете спотыкаться - спрашивайте. Не набив шишек, не поймешь своих ошибок

---------------------------
Best regards, Ваш Maverick

Вот пример диалога и отчета

Добавлено: 27 авг 2004, 14:33
Max_Fin
---диалог---
MyDlg DIALOG
Fields
NomDok('Здесь вводите число'): Word;
Buttons
cmOk,Default, , 'Подтверждение ввода ';
cmCancel,,,'Выход';
<<

`Вводите уже:` .@@@@@@@@@@@@@@@@

<. ~В~вод .> <. ~О~тмена .>
>>
---диалог---


---отчет---
.form MyTest
.NameInList 'Первый АРД-отчет'
.ARD
.Fields
Num: Word
.EndFields
.begin
RunDialog(MyDlg, Num);
end.
Здесь оно и будет: @@@@@@@@@@@@@@@@@@@@@@@@@@
.endform
---отчет---

Re: Вот пример диалога и отчета

Добавлено: 27 авг 2004, 14:58
maikl
Спасибо, просто я считал, что у кого-то уже есть откомпилированный диалог, то и поделитесь.

А вообще то я удивлен, здесь на форуме были вопросы, вроде как включить компьютер, и целая куча ответов, один другого лучше.
А на мой вопрос основной ответ- почитать доку. Надо было мне подписаться женским именем, это действует лучше.

Вообще-то я позвони в Москву и спросил есть такой интерфейс, мне сказали, что готового нет и в Fcome это не сделать. Попросили описать, какой интерфейс нужен и обещали сделать и выслать для версии 5.84 и 7.11.