Не выводятся внешние аттрибуты в отчет
Модераторы: m0p3e, edward_K, Модераторы
-
- Местный житель
- Сообщения: 291
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: С-Петербург
- Контактная информация:
Не выводятся внешние аттрибуты в отчет
Пишу отчет по (linkform) по накладной на отпуск МЦ.
В прототипе есть всякие поля для вывода внешних аттрибутов.
Но эти самые аттрибуты в отчет не выводятся.
Например: есть в прототипе. АТР1_СПЦ - аттрибут строки специф.
Прописываю его в fields для линкформы.
Добавляю такой внешний аттрибут по каждой строке в накладной, заполняю его.
Но в отчет он не выводится.
В прототипе есть всякие поля для вывода внешних аттрибутов.
Но эти самые аттрибуты в отчет не выводятся.
Например: есть в прототипе. АТР1_СПЦ - аттрибут строки специф.
Прописываю его в fields для линкформы.
Добавляю такой внешний аттрибут по каждой строке в накладной, заполняю его.
Но в отчет он не выводится.
-
- Местный житель
- Сообщения: 291
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: С-Петербург
- Контактная информация:
Эх. Длинноват он для форума, но кину в сокращении
.LinkForm 'Товарная накл' Prototype is 'tovn'
.Group 'Накладные на продажу'
.NameInList 'Счет-фактура'
.DEFP PA4
.DEFO LANDSCAPE
.fields
Номер
...
атр1_спц // ВОТ ЭТО ЗНАЧЕНИЕ И НЕ ВЫВОДИТСЯ
...
Главный_бухгалтер
Спецсимвол
.endfields
.{
.if TOVN01
.else
.end
.if TOVN02
.else
.end
Счет-фактура N @@@@@@@ от @@@@@@@@@@@@ К платежно-расчетному документу N от
Продавец: @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Покупатель: @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Адрес: @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Адрес: @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Телефон: @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Телефон: @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Идентификационный номер поставщика (ИНН): @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Идентификационный номер покупателя (ИНН): @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Грузоотправитель и его адрес: ^
^
Грузополучатель и его адрес: ^
^
┌──────────────────────────────────┬───────┬───────┬────────────┬─────────────────┬───────┬──────┬───────────┬──────────────┬─────────────┬──────────────────────────┐
│ Наименование товара │Единица│Кол-во │Цена (тариф)│Стоимость товаров│ В том │Нало- │ Сумма │Стоимость │ Страна │ Номер грузовой │
│ (описание выполненных работ, │измере-│ │ за единицу │ (работ, услуг), │ числе │говая │ налога │товаров(работ,│происхождения│ таможенной декларации │
│ оказанных услуг) │ ния │ │ измерения │ всего без налога│ акциз │ставка│ │услуг),всего с│ │ │
│ │ │ │ │ │ │ │ │учетом налога │ │ │
├──────────────────────────────────┼───────┼───────┼────────────┼─────────────────┼───────┼──────┼───────────┼──────────────┼─────────────┼──────────────────────────┤
│ 1 │ 2 │ 3 │ 4 │ 5 │ 6 │ 7 │ 8 │ 9 │ 10 │ 11 │
├──────────────────────────────────┼───────┼───────┼────────────┼─────────────────┼───────┼──────┼───────────┼──────────────┼─────────────┼──────────────────────────┤
.{
│@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@│@~@@@@@│&#&.&&&│&#&&&&&&&.&&│&#&&&&&&&&&&&&.&&│&#&&&.&│@#~@@@│&#&&&&&&.&&│&#&&&&&&&&&.&&│@~@@@@@@@@@@@│@~@@@@@@@@@@@@@@@@@@@@@@@@│
.}
.....
....
.ENDFORM
причем перебрал уже все номера аттрибутов, не хочет работать
.LinkForm 'Товарная накл' Prototype is 'tovn'
.Group 'Накладные на продажу'
.NameInList 'Счет-фактура'
.DEFP PA4
.DEFO LANDSCAPE
.fields
Номер
...
атр1_спц // ВОТ ЭТО ЗНАЧЕНИЕ И НЕ ВЫВОДИТСЯ
...
Главный_бухгалтер
Спецсимвол
.endfields
.{
.if TOVN01
.else
.end
.if TOVN02
.else
.end
Счет-фактура N @@@@@@@ от @@@@@@@@@@@@ К платежно-расчетному документу N от
Продавец: @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Покупатель: @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Адрес: @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Адрес: @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Телефон: @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Телефон: @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Идентификационный номер поставщика (ИНН): @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Идентификационный номер покупателя (ИНН): @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Грузоотправитель и его адрес: ^
^
Грузополучатель и его адрес: ^
^
┌──────────────────────────────────┬───────┬───────┬────────────┬─────────────────┬───────┬──────┬───────────┬──────────────┬─────────────┬──────────────────────────┐
│ Наименование товара │Единица│Кол-во │Цена (тариф)│Стоимость товаров│ В том │Нало- │ Сумма │Стоимость │ Страна │ Номер грузовой │
│ (описание выполненных работ, │измере-│ │ за единицу │ (работ, услуг), │ числе │говая │ налога │товаров(работ,│происхождения│ таможенной декларации │
│ оказанных услуг) │ ния │ │ измерения │ всего без налога│ акциз │ставка│ │услуг),всего с│ │ │
│ │ │ │ │ │ │ │ │учетом налога │ │ │
├──────────────────────────────────┼───────┼───────┼────────────┼─────────────────┼───────┼──────┼───────────┼──────────────┼─────────────┼──────────────────────────┤
│ 1 │ 2 │ 3 │ 4 │ 5 │ 6 │ 7 │ 8 │ 9 │ 10 │ 11 │
├──────────────────────────────────┼───────┼───────┼────────────┼─────────────────┼───────┼──────┼───────────┼──────────────┼─────────────┼──────────────────────────┤
.{
│@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@│@~@@@@@│&#&.&&&│&#&&&&&&&.&&│&#&&&&&&&&&&&&.&&│&#&&&.&│@#~@@@│&#&&&&&&.&&│&#&&&&&&&&&.&&│@~@@@@@@@@@@@│@~@@@@@@@@@@@@@@@@@@@@@@@@│
.}
.....
....
.ENDFORM
причем перебрал уже все номера аттрибутов, не хочет работать
-
- На пенсии
- Сообщения: 797
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: г. Тюмень
- Контактная информация:
есть в опыте об этом http://www.tyumbit.ru/gal_forum/viewtopic.php?t=2797
либо так
либо так
Код: Выделить всё
.create view vSopr
as select AttrVal.*
from SpSopr, AttrNam, AttrVal
where
((
спецификацияМЦ_нрек == SpSopr.nRec and //кажись это поле
coSpSopr == AttrNam.wTable and
'Методика средних цен периода' == AttrNam.Name and
coSpSopr == AttrVal.wTable and
SpSopr.nRec == AttrVal.cRec and
AttrNam.nRec == AttrVal.cAttrNam
));
-
- На пенсии
- Сообщения: 797
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: г. Тюмень
- Контактная информация:
там ExtAttr.vih нужно в проекте компилить
Код: Выделить всё
#include galnet.inc
end;
#include ExtAttr.vih
#make '*.frm'