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

Программирование на Атлантисе (VIP, FCOM, ARD), FastReport

Модераторы: m0p3e, edward_K, Модераторы

Ответить
maikl
Местный житель
Сообщения: 1503
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Тверь

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

Сообщение maikl »

Подскажите каким интерфейсом в АРД отчете можно ввести переменную, строку или число.
Spvl
Постоянный обитатель
Сообщения: 136
Зарегистрирован: 29 мар 2005, 17:49

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

Сообщение Spvl »

RunDialog для этого существует
maikl
Местный житель
Сообщения: 1503
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Тверь

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

Сообщение maikl »

А какой диалог надо запустить?, если можно, то с примером.
Deinis
Местный житель
Сообщения: 783
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Москва
Контактная информация:

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

Сообщение Deinis »

Напиши свой собственный диалог :) если не знаешь стандартного
ALEKS123
Местный житель
Сообщения: 278
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Москва
Контактная информация:

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

Сообщение ALEKS123 »

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

<<

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

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

>>

Удачи ;)
maikl
Местный житель
Сообщения: 1503
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Тверь

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

Сообщение maikl »

Разве это можно сделать в Fcom?
Max_Fin
На пенсии
Сообщения: 797
Зарегистрирован: 29 мар 2005, 17:49
Откуда: г. Тюмень
Контактная информация:

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

Сообщение Max_Fin »

Чем писать и ждать ответа, Вы бы уже давно бы все написали и убедились.
Жду выхода Вселенная 2.12!
St.Anislav
Постоянный обитатель
Сообщения: 147
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Новосибирск
Контактная информация:

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

Сообщение St.Anislav »

Можно попробовать
rundialog(getafvalr,<double>)
Правда, заголовок окна будет не того...
maikl
Местный житель
Сообщения: 1503
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Тверь

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

Сообщение maikl »

Max_Fin извини, я не понял, что ты имеешь ввиду. Мы не работаем с ВИпом.
JackVn
Постоянный гость
Сообщения: 82
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Москва, Минск
Контактная информация:

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

Сообщение JackVn »

В таком случае можно найти в Галактике диалог подходящего внешнего вида, воспользовавшись волшебным словом getifccurrentfieldname узнать его имя и вручную подобрать параметры.
Maverick
Абориген
Сообщения: 943
Зарегистрирован: 29 мар 2005, 17:49
Откуда: External Developer
Контактная информация:

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

Сообщение Maverick »

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

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

---------------------------
Best regards, Ваш Maverick
Изображение
Знающий людей разумен.
Знающий себя просветлён.
Побеждающий людей силен.
Побеждающий самого себя могущественнен
Max_Fin
На пенсии
Сообщения: 797
Зарегистрирован: 29 мар 2005, 17:49
Откуда: г. Тюмень
Контактная информация:

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

Сообщение 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
---отчет---
Жду выхода Вселенная 2.12!
maikl
Местный житель
Сообщения: 1503
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Тверь

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

Сообщение maikl »

Спасибо, просто я считал, что у кого-то уже есть откомпилированный диалог, то и поделитесь.

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

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