Страница 1 из 2
					
				Помогите с формой прототипом
				Добавлено: 23 ноя 2004, 14:48
				 ikav
				Галактика 5.85.02.
После установки всех патчей (а виновник думается common02) стало невозможным доработать накладную на отпуск ТОРГ-12 в формате .rtf
Компилятор форм ругается на #include ttn_fast.frn, функция КОЛ_ГРУЗОВЫХ_МЕСТ := FASTREPORT.SpSopr.KolGrM, ему не нравится. Закомментировал его, после компиляции форма выдает перепутанные данные. Вообщем не та форма прототип, похоже.
Форму прототип брал и из .\patches\gal58502\oper01fix02\... и из  \patches\gal58502\oper02\... ниче не помогает.
Подскажите плиз, где можно взять форму прототип или может кто знает как еще можно решить эту проблему ????
			 
			
					
				Re: Помогите с формой прототипом
				Добавлено: 23 ноя 2004, 15:04
				 ikav
				Забыл сказать, форма прототип tovn.pro
			 
			
					
				Может воспользоваться FCenv=On?
				Добавлено: 23 ноя 2004, 21:38
				 ScooP
				Вытащить исходник того, что надо модифицировать и откомпилить
			 
			
					
				Re: Может воспользоваться FCenv=On?
				Добавлено: 24 ноя 2004, 08:45
				 ikav
				Исходник есть, tovn_12.rtf, лежит в том же каталоге. Но не компилится, форма прототип правильная нужна.
			 
			
					
				Re: Может воспользоваться FCenv=On?
				Добавлено: 24 ноя 2004, 11:22
				 edward_K
				никогда не компили форму прототип!
а тебе просто не хватает include файла
поищи в src(в patches пред.вариант). 
если найдешь в support.cfg пропищи
/i:c:\gal584\src\frm\oper;
Попробуй в galnet.cfg
[Forms]
  Fcenv=On
и потом в списке отчетов - панель "Настройка отчетов" - F4
в старых версиях вытягивалася форма уже со всеми инклюдами. Если же ты берешь исходник, то тебе возможно придется определить
#Define ??????
			 
			
					
				Re: Может воспользоваться FCenv=On?
				Добавлено: 24 ноя 2004, 17:39
				 ikav
				прописал в support.cfg а он ругается при компиляции, что не могу найти форму прототип 
Хочу в списке отчетов посмотреть отчет, выбираю отчет (.rtf), по F4 он мне выдает его в виде 
}
{\f1
\fs18 
.LinkForm \rquote RTF_TORG12\rquote  prototype is tovn\par 
.NameInList \rquote \'D2\'EE\'E2\'E0\'F0\'ED\'E0\'FF \'ED\'E0\'EA\'EB\'E0\'E4\'ED\'E0\'FF}
{\f1
....
чего это он? И форму присоединенную получается я могу посмотреть только в поставке галактики ...\patches\GAL58502\oper02\src\frm\rtf\TTN\tovn_12.rtf?
 
			 
			
					
				Re: Может воспользоваться FCenv=On?
				Добавлено: 25 ноя 2004, 11:18
				 edward_K
				у меня по F4 открывается word
приколы есть но не так много.
еще в support.cfg
/resources:d:\gal711\exe\extfun.res;
/resources:d:\gal711\exe\g_menu.res;
/resources:d:\gal711\exe\g_oper.res;
/resources:d:\gal711\exe\g_zar.res;
/resources:d:\gal711\exe\g_adm.res;
/resources:d:\gal711\exe\g_vip.res;
/resources:d:\gal711\exe\g_Main.res;
/resources:d:\gal711\exe\g_Fin.res;
/resources:d:\gal711\exe\g_crm.res;
/resources:d:\gal711\exe\vengine.res;
/resources:d:\gal711\exe\mnplan.res;
/resources:d:\gal711\exe\ump.res;
/resources:d:\gal711\exe\kbu.res;
/resources:d:\gal711\exe\kbufix1.res;
/resources:d:\gal711\exe\kbufix2.res;
и далее все патчи 
фиксы сразу прописывай до 20.
если он не будет найден, то просто сапорт будет чуть дольше открываться.
если в лом, то там же на закладке настройка отчетов посмотри из какого реса он вызывается,но extfun.res обязательно.
			 
			
					
				Re: Может воспользоваться FCenv=On?
				Добавлено: 25 ноя 2004, 18:55
				 ikav
				Спасибо, Edward_K, скомпилил форму, когда подключил ресурсники
А форма так и не открывается в ворде, вернее открывается, но предлагает открыться "только текст" и символами открывается, что выше приводил. Ну да ладно, это не так критично, хотя обидно 

 
			 
			
					
				Re: Может воспользоваться FCenv=On?
				Добавлено: 26 ноя 2004, 08:42
				 ira
				Попробуй в конфигураторе явно прописать. Секция Forms - WordFileName - c:\Program Files\Microsoft Office\Office\WINWORD.EXE.
Хотя у меня она и по умолчанию находит.
			 
			
					
				Re: Может воспользоваться FCenv=On?
				Добавлено: 26 ноя 2004, 09:34
				 Spvl
				Возможно проблема в версии MS Worda ....
			 
			
					
				Re: Может воспользоваться FCenv=On?
				Добавлено: 26 ноя 2004, 11:12
				 ikav
				To: Ира
у меня тоже в ворде открывается, только предлагает выбор по умолчанию "Только текст", а в нем абракадабра, если выбираешь "Текст в формате RTF", то ругается, что не тот формат.
To: Spvl
На компе установлено два офиса 97 и 2000, пробовал и в том и в другом, не получается, все равно абракадабра
			 
			
					
				Re: Может воспользоваться FCenv=On?
				Добавлено: 26 ноя 2004, 11:43
				 edward_K
				попробуй отключи в word 
автоопределение как открывать(чтобы при открытии любого файла кроме doc ты сам выбирал как открывать) - может в этом деле.
			 
			
					
				Re: Может воспользоваться FCenv=On?
				Добавлено: 26 ноя 2004, 11:47
				 ira
				Сначала проверь понимает ли твой ворд rtf. Если да, то чтоб не задавал лишних вопросов, идешь Сервис -> Параметры -> Общие 
подтверждать преобразование при открытии. Здесь убираешь галку.
А если ворд не понимает rtf, нужно добавить 
компонент, устанавливаемый по запросу
Конвертер RTF для Word 97-2000 и 6.0/95 Конвертеры и фильтры; Конвертеры текстовых файлов  
Это я в справке к ворду вычитала.
			 
			
					
				Re: Может воспользоваться FCenv=On?
				Добавлено: 26 ноя 2004, 12:10
				 lada
				To Edward_K
А почему не рекомендуется форму прототип компилить?
			 
			
					
				Re: Может воспользоваться FCenv=On?
				Добавлено: 26 ноя 2004, 14:38
				 Ged
				Потому что структура и последовотельность операторов в форме-прототип повторяет структуру вывода переменных в интерфейсе. 
Если изменить структуру прототипа -
 порядок переменных и убрать (переставить) управляющие символы типа .{CheckEnter .}, то присоедененки разъедутся. И отчеты печататься не будут.