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

Добавить отчет в окно "Выберите отчет"

Добавлено: 03 авг 2010, 14:36
niteo
Доброго времени всем!
Написал rtf отчет(присоединенная форма ), но он не отображается в окне "Выберите отчет". Хотя галактионовский отчет, того же прототипа, отображается. Кстати, я брал галактионовскую rtf форму, и переименовал ее.
Подскажите, где я что то упустил...?

Re: Добавить отчет в окно "Выберите отчет"

Добавлено: 03 авг 2010, 16:52
edward_K
ищем .group на форуме, не поможет пши подробности. И следим чтобы linkform и nameinlist были уникальными.

Re: Добавить отчет в окно "Выберите отчет"

Добавлено: 03 авг 2010, 16:54
RAJAH
Может, .group забыли?..
Может, .LinkForm <имя> написали, а <имя> уже занято чем-то...
Пока писал, edward_k уже опередил...
Ещё где-то кто-то писал, что желательно _RTF в конце имени формы писать (точно не могу сказать, сам не сталкивался)...

Re: Добавить отчет в окно "Выберите отчет"

Добавлено: 03 авг 2010, 18:30
edward_K
RAJAH писал(а):что желательно _RTF в конце имени формы писать
это для Raslistr, и то там просто файл не открывается.

Re: Добавить отчет в окно "Выберите отчет"

Добавлено: 04 авг 2010, 12:19
niteo
А .group - обязательно писать? И что там писать? Если ни в прототипе ни в форме стандартного отчета галактики нет такого слова...?

Вот весь код моей формы:

Код: Выделить всё

.LinkForm ’NformRD90a_1_2’ Prototype is ’NformRD90a’
.NameInList ’ 555 Работа в выходные и праздничные дни (групповой)’

.Fields
    Организация  ОКПО
    номер_документа  дата_составления
    FIO
    TabN
    должность
    дата
    КолРабЧасов
    КолВечернихЧасов
    КолНочнЧасов
    ДолжнРук
    ФиоРук
.EndFields

Форма по ОКУД	0301018
^	по ОКПО	^ наименование организации		
Номер документа	Дата  ^	^
ПРИКАЗ
(распоряжение)
о работе в выходные и праздничные дни

Фамилия, имя, отчество	Табельный
номер	Должность 	Дата	К-во
раб.
часов	К-во
вечерн.
часов	К-во
ночн.
часов	Подпись о согласии
1	2	3	4	5	6	7	8
.{ NformRD90aCycle CheckEnter
^	^	^	^	^	^	^	
.}

 Руководитель организации	^				^
	должность		Личная подпись		расшифровка  подписи
.endform

Re: Добавить отчет в окно "Выберите отчет"

Добавлено: 04 авг 2010, 12:42
RAJAH
niteo писал(а):Вот весь код моей формы:
Ваш код скомпилился у меня и виден в списке отчётов, так что дело не в нём. Возможно, имеет смысл почистить файлы пользователя из рабочей папки.

Re: Добавить отчет в окно "Выберите отчет"

Добавлено: 04 авг 2010, 13:01
LaaLaa
Может банально лицензия на компилятор не не указана, проверьте в ресурс форма ваша попадает вообще?

Re: Добавить отчет в окно "Выберите отчет"

Добавлено: 04 авг 2010, 13:08
edward_K
если .group в стандартном не указана, то скорей всего форма точно не скомпилилась.
Иногде есть извраты с фильтрацией по имени формы - тут только можно закрыть стандартную форму своей.

Re: Добавить отчет в окно "Выберите отчет"

Добавлено: 05 авг 2010, 08:08
hope
Ресурсник, в который компилили подключен?

Re: Добавить отчет в окно "Выберите отчет"

Добавлено: 05 авг 2010, 10:45
niteo
hope писал(а):Ресурсник, в который компилили подключен?
Да, подключен. Пробовал и так и эдак. Буду в ТП обращаться...

Re: Добавить отчет в окно "Выберите отчет"

Добавлено: 05 авг 2010, 12:12
KATZ
Еще вариант - не совпадают версии VIP.EXE и COMPDATA.RES. Иногда компиляция просто не идет, иногда RES-файлы получаются кривыми.

Это ваша единственная линкформа в данном ресурсе? Если есть другие, то видно ли их?

Если есть лицензия на консоль управления (или в демо-режиме запуститься), то можно увидеть полный список ресурсов в ресурсном файле. Ваша линкформа в списке есть?

Re: Добавить отчет в окно "Выберите отчет"

Добавлено: 05 авг 2010, 12:52
empyros
Попробуйте скомпилировать через Сервис - Утилиты - Компиляция присоединенных форм в user.res и подкинуть его в EXE.