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

Печатные формы

Добавлено: 16 апр 2006, 12:47
KNIGHT
Здравствуйте .
Установил последние патчи .
1 . В режиме редактирования печатных форм наблюдаю следующие новые строчки (пример из авансового):

.{CheckEnter PLATDOCSCYCLEVKASSU
.}
.{CheckEnter PLATDOCSCYCLEIZKASSY
.}

для чего они нужны ?

2. Формирую печатную форму для до на продажу , и если он оплачен , то названия и реквизитов поставщика не наблюдаю .
компилирую свою форму - предупреждение : Использование неинициализированного поля "POST" из формы прототипа "PRBDOC" в вычисляемом поле "post" ... Результат тот же , если до не оплачено , печатает все нормально , если оплачено , то нет названия и реквизитов поставщика .

Добавлено: 16 апр 2006, 13:51
Max_Fin
похоже вы поставили oper02fix10 http://www.tyumbit.ru/gal_forum/viewtopic.php?p=23119

Добавлено: 16 апр 2006, 13:55
Max_Fin

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

.{checkenter PlatDocsCycleVKassu 
// 4 поля - остаток (бюджетный АО)
VKassuSum     Сумма остатка в НДЕ ^
VKassuSumV    Сумма остатка в валюте ^
VKassuValuta  Валюта (сначала НДЕ и т.д.) ^
VKassuAccount Счет бюджетного учета ^
.}
.{checkenter PlatDocsCycleIzKassy
// 4 поля - перерасход (бюджетный АО)
IzKassySum     Сумма остатка в НДЕ ^
IzKassySumV    Сумма остатка в валюте ^
IzKassyValuta  Валюта (сначала НДЕ и т.д.) ^
IzKassyAccount Счет бюджетного учета ^
.}
Значения формируются из таблицы Doc_Podot

Добавлено: 16 апр 2006, 16:13
KNIGHT
если сносить OPER02FIX10 , но ведь он нужен:
для обеспечения работоспособности GALMENU13
для обеспечения работоспособности NALOG03
а GALMENU13 нужен для обеспечения работоспособности COMMON07FIX03 ...

Добавлено: 16 апр 2006, 16:41
Max_Fin
Ну мало ли что они там просят... :grin:

Добавлено: 16 апр 2006, 16:55
KNIGHT
хотя ежели проблему зарегистрировали , можно сделать до выхода патча форму , заменив поля поставщика постоянными значениями , ну или несколько форм в крайнем случае .

Добавлено: 16 апр 2006, 18:21
Max_Fin
Проблема зарегистрирована.
У нас с удаленным патчем (10) работают уже неделю все клиенты, проблем с несоответствием патчей не возникало.

Re: Печатные формы

Добавлено: 14 дек 2010, 13:48
Алексей
Получил сегодня вот такое сообщение при компиляции своего прототипа и своей формы

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

Предупреждение: Использование неинициализированного поля "КОД_ОРГ" из формы-прототипа "F0001"в вычисляемом поле "код_орг" присоединенной формы "F0001_01" PLAT_REQ.RTF(стр. 86, поз. 9)
:-( что это такое? на вид - форма врод отрабатывает. до какого-то момента писал - всё было ок, ошибок не было. в какой то момент возникло это предупреждение - и убрать его не могу.

Re: Печатные формы

Добавлено: 14 дек 2010, 14:53
m0p3e
Значение переменной еще не установлено. Например если она выводится в цикле, а в форме описана до.
Прототип:

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

.form Test
.fields
 s1
 s2
.endfields
 ^^
.{ checkenter a1
.fields
 c1 c2
.endfields
^^
.}
.endform
Форма:

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

.linkform test1 prototype is test
.fields
 s1 c1 //на c1 будет такая же ошибка
.endfields
^^
.{ checkenter a1
.fields
 c2
.endfields
^
.}
.endform

Re: Печатные формы

Добавлено: 14 дек 2010, 14:54
KATZ
Обычно это бывает, если в присоед. форме пытаться напечатать поле раньше, чем оно расположено в прототипе. Например, в прототипе какие-то записи выводятся в цикле, а после всех итераций цикла выводятся итоговые суммы. Если в ПФ поля с итоговыми суммами разместить до цикла - будет такое сообщение.

P. S. Припоздал малость.

Re: Печатные формы

Добавлено: 14 дек 2010, 17:41
Алексей
спасибо, завтра гляну чё там наслесарил. а то меня это сообщение в тупик ввело :)