Страница 1 из 2
Отчет с интерфейсом Галактики
Добавлено: 06 май 2003, 15:12
Irina
Запускаю RunInterface('XXXX'),
а параметры из этого инт, получить не могу.
Вопрос можно ли сделать такие отчеты используя интефейс Галактики? Как получить параметры, задаваемые пользователем? Также как в диалогах не получается.
Re: Отчет с интерфейсом Галактики
Добавлено: 06 май 2003, 15:33
edward_K
1. обычно
RunInterface('XXXX',wtyp,wnrec) - но нужно знать какие конкретно параметры у интерфейса - а полного описания нет.
2. часть интерфейсов сохраняют в dsk файл
вычитать оттуда можно как Readmydsk(перем,'наименование сохр',false) - опять же нужно знать как обзывается.
3. часть фейсов заполняют таблицу Pick
узнать можно по колонке для выбора и нажав ctrl+f4 и вычислить Pick.wlist
Re: Отчет с интерфейсом Галактики
Добавлено: 06 май 2003, 23:35
Irina
Привет Edward,
2 Я пыталась так, dsk Будит мой файл сохраненый на сервере
Re: Отчет с интерфейсом Галактики
Добавлено: 06 май 2003, 23:42
Irina
Привет Edward, спасибо
2 Я пыталась так, dsk Будит мой файл сохраненый на сервере?
Почему то я не нашла в нем тех параметров? Как они сохраняются?
Я их выводила просто, как поля(Ard-формы).
А что означает false?
3 Попробую.
Re: Отчет с интерфейсом Галактики
Добавлено: 07 май 2003, 10:56
edward_K
сохраняются они туда
SaveMyDsk(перем.,'имя перем')
это вообще в справочнике по функциям описанно
могу сказать что часто используется в зарплате.
false in ReadMyDsk определяет что делать при смене текущей даты - здесь просто прочитать
если true то возмется значение по умолчанию -хотя я не уверен.
Re: Отчет с интерфейсом Галактики
Добавлено: 07 май 2003, 11:14
Irina
Привет Edward, и всем
А есть какой-нибудь работающий пример?
У меня было так runinterface('XXX', DDate);
ReadMyDsk(Ddate,'Ddate', false);
получаю
ДД/MM/ГГГГ, остальный параметры
0.
Re: Отчет с интерфейсом Галактики
Добавлено: 07 май 2003, 11:21
edward_K
в гале есть разные способы передачи информации - и это зависит от интерфейса(есть еще маркеры например,или внешние функции-public). Если ты пишешь свой, то там можешь попробовать все три способа - они все различны абсолютно. То что ты пишешь это 1 пункт и все что это значит что ты не угадала с параметром - или он не меняется.
Re: Отчет с интерфейсом Галактики
Добавлено: 07 май 2003, 11:42
Irina
Я хочу использовать Галактический фейс.
Я вызывала на этой форме ctrl+F4 и вводила параметр DDate при вычисление показывает значение фейса, которое мне нужно, когда меняю - тоже. Тоже думала, что не меняю значения, поэтому такие параметры в итоге, но не из-за этого.
Не работала еще с Pick, просто на форме? ввела Pick.wlist
"Нет такой функции,поля или метода, или неверный контекст использования: PICK.WLIST"
Re: Отчет с интерфейсом Галактики
Добавлено: 07 май 2003, 13:43
Max_Fin
А почему бы просто не сообщить общественности какой фейс ты вызываешь и тогда не было бы такой большой переписки ;D
Re: Отчет с интерфейсом Галактики
Добавлено: 07 май 2003, 13:45
Nuts
Да Иришка наша, давай подробнее...
что хочешь сделать
Re: Отчет с интерфейсом Галактики
Добавлено: 07 май 2003, 14:03
Irina
To Max-fin Да вот поговорить захотелось ;D
To Nuts Уже ваша, спасибо.
,
Нужен фейс "складской учет-отчеты-наличие (по складам)".
Например, вызывается справочник подразделений, как получить, то что выбираю, да и все остальное.
Re: Отчет с интерфейсом Галактики
Добавлено: 07 май 2003, 14:20
edward_K
если Иришка не в курсе
то по ctrl+F4 пишешь getifccurrentfieldname
интерфейс по подразделениям
GETANYPODR
одну запись нужно пометить
жмешь ctrl+F4
pick.wlist=11
в select
where (( ...
11 == Pick.wlist and
Pick.crec == Katpodr.nrec and
...
)) ;
сам этот фейс NALREPPARAMS
ddate в даном случае считывается как
ReadmyDsk(ddate,'NalSkl_Date',False)
параметры у него
typeReport и SkPr - они в менюшке прописаны.
опять же по Ctrl+F4 можно вычислить.
Re: Отчет с интерфейсом Галактики
Добавлено: 07 май 2003, 14:24
Max_Fin
>To Max-fin Да вот поговорить захотелось ;D
Давай погорим
RunInterface('NalRepParams', typeReport, SkPr)
В твоем случае typeReport = 1, SkPr = 0
Но я вообще не вижу смысла вызывать этот фейс внутри твоего отчета!?
Какая идея? Зачем он?
Если твой отчет как раз и формируется этим фейсом, то и бери все данные в полях формы, если же твой отчет формируется независимо от этого фейса, то вообще тогда теряюсь в догадках ???
Re: Отчет с интерфейсом Галактики
Добавлено: 07 май 2003, 14:31
Max_Fin
Иришка, давай с начала
ты пишешь ARD-форму?
выбор каких данных ты хочешь выполнить (причем множественный или нет)?
Re: Отчет с интерфейсом Галактики
Добавлено: 07 май 2003, 14:45
Irina
to Max-fin
Возможно и не нужен фейс, мне надо получить такой же отчет, как получается по подразделениям, но в Excel. То есть поля все те же.
Я запускала этот фейс как ты говорил, работает, но...вообщем смотри выше.