Редактирование стандартных отчетов
Модераторы: m0p3e, edward_K, Модераторы
-
- Местный житель
- Сообщения: 209
- Зарегистрирован: 18 окт 2006, 17:03
- Откуда: Ростов на Дону Новочеркасск Новороссийск
- Контактная информация:
Редактирование стандартных отчетов
Подскажите плиз можно ли редактировать отчеты и печатные формы
стандартные, Галактические.
Если можно, то как ? Буду благодарен любой информации
стандартные, Галактические.
Если можно, то как ? Буду благодарен любой информации
-
- Сообщения: 10
- Зарегистрирован: 24 окт 2013, 22:55
- Откуда: Нижнекамск Татарстан
- Контактная информация:
Re: Редактирование стандартных отчетов
я новичок. не пойму, что делаю не так. нужно стандартный RTF отчет подправить: открываю исходный rtf отчет, редактирую, копирую содержимое, сохраняю локально, закрываю. вхожу в любой текстовый отчет, удаляю все содержимое, #include путь к сохраненному rtf файлу. пишет, что ожидалось linkform и т.д. Соглашусь, там и не будет linkfom и др. ...или нужно исходную rtf форму уже подправленную в frm сохранять, затем в блокноте инклудить по заданному пути, компилировать, но как обратно в rtf ???? плз помогите
Re: Редактирование стандартных отчетов
Не нужно, если хотите получить rtf.limon84 писал(а):нужно исходную rtf форму уже подправленную в frm сохранять
-
- Местный житель
- Сообщения: 1844
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: Ярославская область ОАО "Часовой завод Чайка" г. Углич
- Контактная информация:
Re: Редактирование стандартных отчетов
А это Вы для чего такое делаете ... можете объяснить ?limon84 писал(а):...закрываю. вхожу в любой текстовый отчет, удаляю все содержимое, #include путь к сохраненному rtf файлу...
Что мешаешь copy-paste сохраненный подправленный отчет собрать в ресурс ?
-
- Сообщения: 10
- Зарегистрирован: 24 окт 2013, 22:55
- Откуда: Нижнекамск Татарстан
- Контактная информация:
Re: Редактирование стандартных отчетов
мне ж надо скомпилировать rtf отчет (отредактированный). инклудю по занному пути. затем вставляю поправленный текст и компилирую. соответственно он опять ругается на отсутсвтие lincform. понимаю, что правильно ругается, делаю неправильно. подскажите пожалуйста как скомпилировать подправленный отчет .rtf и получить .res
Re: Редактирование стандартных отчетов
limon84
Вы что-то не договариваете. rtf-файл компилится достаточно просто:
http://www.tyumbit.ru/gal_forum/viewtop ... =2&t=10997
Linkform означает, что форма присоединённая (сделана на основе стандартного прототипа). Автономная форма должна иметь строчку .ard в коде.
Вы что-то не договариваете. rtf-файл компилится достаточно просто:
http://www.tyumbit.ru/gal_forum/viewtop ... =2&t=10997
Linkform означает, что форма присоединённая (сделана на основе стандартного прототипа). Автономная форма должна иметь строчку .ard в коде.
2-я стадия не нужна: в файле, на который ссылается #include, уже должен быть нужный код.limon84 писал(а):инклудю по занному пути. затем вставляю поправленный текст и компилирую
-
- Сообщения: 10
- Зарегистрирован: 24 окт 2013, 22:55
- Откуда: Нижнекамск Татарстан
- Контактная информация:
Re: Редактирование стандартных отчетов
все делаю как указано, однако, после 3) пункта выходит тоже самое сообщение ожидался оператор form, linkformbb указывается путь, на который ссылается, у меня это на d:\*.rtfRAJAH писал(а):Я с такими старыми версиями не работал, но, думаю, всё аналогично:
1) Файл - Редактирование (либо F3), найти свой файл *.rtf и открыть.
2) Закрыть файл *.rtf.
3) Компиляция формы - Компиляция (либо Ctrl-F9).
Это если ваша форма в rtf - автономная.
Re: Редактирование стандартных отчетов
Очевидно, текст формы *.rtf не начинается с нужных слов. Код в студию!limon84 писал(а):ожидался оператор form, linkform
-
- Сообщения: 10
- Зарегистрирован: 24 окт 2013, 22:55
- Откуда: Нижнекамск Татарстан
- Контактная информация:
Re: Редактирование стандартных отчетов
.linkform ’putway_18’ prototype is ’putway’
.NameInList ’Форма 4-П (1997)’
.group ’Список П/Л’
.group ’Форма 4-П (1997)’
.group ’Реестр П/Л’
.group ’Полный Форма 4-П (1997)’
.group ’Полный’
!.Defo Landscape
.fields
Seria Npl
DayDatPl MesDatPl YearDatpl
NameOrg Addr Tel Okpo
Marka Gnom GarNom
DayExit MonthExit HourExit MinExit SpeedExi
Fio1 Tabn1
DayReturn MonthReturn HourReturn MinReturn SpeedRet
Nudov1 Klass1
TrlMar1 TrlGnom1 TrlGarNom1
KodToplDvi1 IF (TworkGsm = 1 or VidanToplDvi1<> 0, VidanToplDvi1,’ ’) IF (TworkGsm = 1 or OctatExiDvi1<>0, OctatExiDvi1,’ ’)
TrlMar2 TrlGnom2 TrlGarNom2
KodToplDvi4 IF (TworkGsm = 1 or VidanToplDvi4<> 0, VidanToplDvi4,’ ’) IF (TworkGsm = 1 or OctatExiDvi4<>0, OctatExiDvi4,’ ’)
Tabn1_s Fio1_s
Zak_name1 Zak_chEx1 Zak_chRet1 Zak_ez1
Zak_name2 Zak_chEx2 Zak_chRet2 Zak_ez2
Seria Npl
DayDatPl MesDatPl YearDatpl
Seria Npl
DayDatPl MesDatPl YearDatpl
!’true’:’s’
.endfields
.{
и почему он ругается на отсутствие прототипа после компиляции?
.NameInList ’Форма 4-П (1997)’
.group ’Список П/Л’
.group ’Форма 4-П (1997)’
.group ’Реестр П/Л’
.group ’Полный Форма 4-П (1997)’
.group ’Полный’
!.Defo Landscape
.fields
Seria Npl
DayDatPl MesDatPl YearDatpl
NameOrg Addr Tel Okpo
Marka Gnom GarNom
DayExit MonthExit HourExit MinExit SpeedExi
Fio1 Tabn1
DayReturn MonthReturn HourReturn MinReturn SpeedRet
Nudov1 Klass1
TrlMar1 TrlGnom1 TrlGarNom1
KodToplDvi1 IF (TworkGsm = 1 or VidanToplDvi1<> 0, VidanToplDvi1,’ ’) IF (TworkGsm = 1 or OctatExiDvi1<>0, OctatExiDvi1,’ ’)
TrlMar2 TrlGnom2 TrlGarNom2
KodToplDvi4 IF (TworkGsm = 1 or VidanToplDvi4<> 0, VidanToplDvi4,’ ’) IF (TworkGsm = 1 or OctatExiDvi4<>0, OctatExiDvi4,’ ’)
Tabn1_s Fio1_s
Zak_name1 Zak_chEx1 Zak_chRet1 Zak_ez1
Zak_name2 Zak_chEx2 Zak_chRet2 Zak_ez2
Seria Npl
DayDatPl MesDatPl YearDatpl
Seria Npl
DayDatPl MesDatPl YearDatpl
!’true’:’s’
.endfields
.{
и почему он ругается на отсутствие прототипа после компиляции?
-
- Заслуженный деятель интернет-сообщества
- Сообщения: 5188
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: SPB galaxy spb
Re: Редактирование стандартных отчетов
1. Мне как человеку много знающему совершено непонятно как же все таки компилит limon84 - я знаю как минимум 3 способа компиляции формы - уточните плиз.
2. Будем предполагать что из сапорта - Fcom, хотя это самый плохой способ - лучше компилить проектом другими двумя.
3. Для того что бы компилить в fcom вам надо в cfg прописать галактические ресурсы(кроме compdata.res) - можете прописать конкретный - посмотрите в галактике на закладке "Настройка.." при печати - откуда берется прототип. Как - уж посмотрите в документации - я не помню как в сапорте, в vip типа такого - /resources:c:\Gal810\EXE\L_NIOKR.RES.
4. При компиляции rtf в каталоге Tmp (смотреть Сервис -Конфигуратор - Параметры - Files если в сапорте) кидается tmp.frm - по нему можно понять, что же извлекается из rtf. Вот его можно попробовать компильнуть в сапорте, чтобы проверить вашу логику - ест. без разметки rtf, а потом уже разбираться в самой rtf.
5. Внедренцы очень часто компилят из самой галактики - собственно когда вы нажали F4 там, то после закрытия отчета нужно нажать Ctrl+F9 и все- ваша форма будет в вашем atlantis.res
2. Будем предполагать что из сапорта - Fcom, хотя это самый плохой способ - лучше компилить проектом другими двумя.
3. Для того что бы компилить в fcom вам надо в cfg прописать галактические ресурсы(кроме compdata.res) - можете прописать конкретный - посмотрите в галактике на закладке "Настройка.." при печати - откуда берется прототип. Как - уж посмотрите в документации - я не помню как в сапорте, в vip типа такого - /resources:c:\Gal810\EXE\L_NIOKR.RES.
4. При компиляции rtf в каталоге Tmp (смотреть Сервис -Конфигуратор - Параметры - Files если в сапорте) кидается tmp.frm - по нему можно понять, что же извлекается из rtf. Вот его можно попробовать компильнуть в сапорте, чтобы проверить вашу логику - ест. без разметки rtf, а потом уже разбираться в самой rtf.
5. Внедренцы очень часто компилят из самой галактики - собственно когда вы нажали F4 там, то после закрытия отчета нужно нажать Ctrl+F9 и все- ваша форма будет в вашем atlantis.res
-
- Сообщения: 10
- Зарегистрирован: 24 окт 2013, 22:55
- Откуда: Нижнекамск Татарстан
- Контактная информация:
Re: Редактирование стандартных отчетов
почему Atlantis.res формируется с 0кб?
-
- Заслуженный деятель интернет-сообщества
- Сообщения: 5188
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: SPB galaxy spb
Re: Редактирование стандартных отчетов
Выйти не пробовали? Запись в ресурс происходит по выходу из программы. Или компиляция все таки не прошла. Лучше для компиляции указать другой ресурс - так вы будете избавлены от прочего мусора.
-
- Постоянный гость
- Сообщения: 74
- Зарегистрирован: 10 ноя 2009, 07:08
- Откуда: Ангарск
- Контактная информация:
Re: Редактирование стандартных отчетов
Еще нулевой ресурс может собраться если отсутствует соотв. пункт в лицензии.edward_K писал(а):Выйти не пробовали? Запись в ресурс происходит по выходу из программы. Или компиляция все таки не прошла. Лучше для компиляции указать другой ресурс - так вы будете избавлены от прочего мусора.