BEST logo логотип компании БЭСТ - программы для бизнеса ПРОДАЖИ
+7 (991) 312-04-37
trade@bestnet.ru
ПОДДЕРЖКА
+7 (495) 775-66-76
consult@bestnet.ru
СКАЧАТЬ
Обновления
Дистрибутивы
Авторизация

Логин:
Пароль:
Забыли свой пароль?
Регистрация
ВАШ ВОПРОС

Доступ к Личному кабинету закрыт!
Как получить доступ?


Форум

Поиск  Пользователи  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Регистрация
Войти
 
Выбрать дату в календареВыбрать дату в календаре

Страницы: Пред. 1 2 3 4 5 6 7 8 9 10 11 ... 21 След.
Пытаюсь освоить Дизайнер отчетов
 
Почему во второй Карточке запроса Счет-фактуры по накладной :
1) в окне Продавец. Адрес для выбора предоставляются два адреса (похоже это фактический адрес)? Как задается что два адреса и какие адреса и где заданы какие именно адреса?
2) в окне Грузоотправитель. Адрес для выбора предоставляются так же два адреса (похоже это фактический адрес)? Как задается что два адреса и какие адреса?
3) в окне Покупатель. Адрес для выбора предоставляются так же два адреса (но похоже это юридический и фактический адрес - у одного из партнеров они разные потому и обратил Внимание )? Как задается что два адреса и какие адреса и как они задаются?
Изменено: Новосибирск ОАО "Электропромпроект" - 05.02.2013 13:25:27
Пытаюсь освоить Дизайнер отчетов
 
В этой же типовой "Транспортная
накладная (прил.4)" в шаблоне в поле Грузоотправитель есть такой скрипт, самое его начало:
if lFlagGOTSelf = true then cGOTFIO := dbPeople1.text else cGOTFIO := pGOT_FIO.text;
cGOTFIO:= cGOTFIO+if(LENGTH(TRIM([pGOT_tel.text]))>0,', '+[pGOT_tel.text],'');
lFlagGOTSelf - что за переменная? Значение которой устанвливается в OnActivate стр1

И что там за команда dPeople1.open? Она встречается как одиночная, только open.

А вот встречается в паре:

GOT_kont.close; GOT_kont.params['код_партнера'] := [DialogForm.Shapka."КОД_ГРУЗООТПРАВИТЕЛЬ"]; GOT_kont.open;

и почему-то вперед close , а потом open?


Что в командах:

Label_Adress1.Enabled := (nAddr1=2)

List_Adress1.Enabled := (nAddr1=2)

означает парметр nAddr1=2 и какие он еще может принимать значения?
Изменено: Новосибирск ОАО "Электропромпроект" - 05.02.2013 13:20:34
Пытаюсь освоить Дизайнер отчетов
 
Цитата

Сергей Введенский пишет:
...Пример инициализации объекта DBList можно посмотреть в отчете "Транспортная
накладная (прил.4)". Там этот объект используется для выбора уполномоченного
лица грузоотправителя. Для этого объекта в свойстве ListSource надо указать
источник данных, который будет использоваться для отображения справочника, в
свойстве GridFieldLists задать поля, которые будут отображаться при вызове
справочника, в свойстве ListField указать поле, которое при выборе значения
будет переносится из справочника в текстовое поле.
Вроде как начинеает получаться,то что хочу.
Правда, сейчас в окне ввода у меня предоставляются значение нужного поля , но всех партнеров, а лучше бы если это было значение только одного пратнера, с чьим докуметом я работаю.
Изменено: Новосибирск ОАО "Электропромпроект" - 05.02.2013 10:51:44
Пытаюсь освоить Дизайнер отчетов
 
/
Изменено: Новосибирск ОАО "Электропромпроект" - 05.02.2013 10:44:03
Задваиваются сообщения с форума на электронную почту
 
Все входящие и исходящие мои сообщения по форуму дублируются дважды на моей электронной почте, т.е приходит по два сообщения. на каждое входящее и на кажоде исходящее сообщение.
Где это управляется, почему дважды?
Как сделать что бы шло одно сообщение ?
И как сделать, что бы вообще не шли сообщения на почту?

На закладке Подписаться на новые сообщения этой темы стоит галочка, но она недоступна для установки/сброса

PS. При общении на Линии консультаций сообщения на почту поступают по одному.
Изменено: Новосибирск ОАО "Электропромпроект" - 01.02.2013 09:24:37
Пытаюсь освоить Дизайнер отчетов
 
Спасибо!
Пытаюсь освоить Дизайнер отчетов
 
Изменено: Новосибирск ОАО "Электропромпроект" - 31.01.2013 14:03:12
Ненужные шалоны печати, Бэст5/3.4.SP 30
 
Сложно.

Читайте в документации по Дизайнеру отчетов
СПРАВКА -> Документация - > 5_1 дизайнер отчетов ->:


1. Открыть интересуемый документ
2. Вызвать дизайнер отчетов — пункт меню Сервис  Дизайнер отчетов  По текущему разделу;
3. На экране будет отображено окно дизайнера для формирования нового отчета.
4.Пункт меню Файл  Открыть
5. На экране будет списо отчетов, выбираете нужный и на экране будет желаемый шаблон.

... и т.д.
Но с ним так просто нельзя работать ...

Читайте документацию там есть примеры формирования отчетов.
Изменено: Новосибирск ОАО "Электропромпроект" - 01.02.2013 09:37:43
Пытаюсь освоить Дизайнер отчетов
 
Цитата
Сергей Введенский пишет:
Переменные Text2, Text2a и т.д определяются в скрипте на кнопке "Выполнить".

Переменные postav_text, postav_tel, postav_fax определены в событии
OnActivate на Стр.1 шаблона отчета.

Итак, переменные могут быть определены в скрипатах
- карточки запроса в событии OnActivate ;
- карточки запроса на кнопке "Выполнить".
- самой переменной в шаблоне (давжды левой кнопкой мыши);
- ???

1) Чем определяется , от чего зависит, в каком из перечисленных мест (а может и еще где?) определена та или иная переменная ?
Почему, к примеру, не в скрипте самой переменной, а в карточке запроса в событии OnActivate или на кнопке "Выполнить"?
2) если несколько окон запроса, то опять же, в каком из окон запроса?
Пытаюсь освоить Дизайнер отчетов
 
Анализирую как создан отчет Счет-фактура по накладной (портрет).
В шаблоне документа (стр. 3 Дизайнера Отчетов), - определены такие переменные, определяющие адреса участников, как
Text2a, Text3a, Text6a, а также переменные
Все переменные определены вроде как на стр.1 по кнопке «Выполнить»
Но там среди перечисленных переменных определена только
// грузоотправитель
….
text3a:=[DialogForm.Addr2."АДРЕС"];

Остальные переменные встречаются только в начальных установках как
Text2a:=''; и аналогично все остальные переменные

Где определяются конкретные значения упоминаемым переменным, которые затем печатаются в отчете?
Чувствую, что, возможно, это связано с тем, что эти переменные определяются в окне запроса., но все же значения выбранные в окне запроса должны же потом присвоиться соответствующим переменным Text2a, Text6a, Text2b, Text3b ?
Или как это делается здесь?
Пытаюсь освоить Дизайнер отчетов
 

В примере с "Транспортная накладная (прил.4)". я продлелал следующее

ListSource = PLT - это источник bdf.sprav.sprav_partner т.е. по контрагентам;
ListField = ВИД_ДЕЯТЕЛЬНОСТИ_ИМЯ - это поле где хранится нужная мне информация
GridFieldLists - в перечне полей пометил галочкой поле ВИД_ДЕЯТЕЛЬНОСТИ_ИМЯ

Да, ещё установил (Вы не упоминали)
Key = ВИД_ДЕЯТЕЛЬНОСТИ_ИМЯ по аналогии с существующим отчетом

В шаблоне исправил в скрипте вычисление переменной
cPart:= [DialogForm.PLT."ВИД_ДЕЯТЕЛЬНОСТИ_ИМЯ"]
В результате в форму вывелось нужное значение, а вот в окне запроса , для чего всё задумывалось, было пусто?
....

Хотя еще ничего не получил, но чувсвую что мне надо чуть-чуть не так. В рассмариваемых отчетах-аналогах везде в окне запроса предоставляются данные для выбора. И свой текст не введешь.
А мне хотелось бы что бы из предоставленных из Справочника данных я мог при необходимосссти исправить на произвольное и оно из Окна запроса попало в Отчет.
Т.е. Из Справочника в Окно запроса , в Окне запроса вводится новое значение или остается старое , из Окна запроса в Отчет.
Изменено: Новосибирск ОАО "Электропромпроект" - 30.01.2013 16:50:41
Пытаюсь освоить Дизайнер отчетов
 
Цитата

Сергей Введенский пишет:
Пример инициализации объекта DBList можно посмотреть в отчете "Транспортная
накладная (прил.4)". Там этот объект используется для выбора уполномоченного
лица грузоотправителя. Для этого объекта
- в свойстве ListSource надо указать
источник данных, который будет использоваться для отображения справочника,
- в свойстве GridFieldLists задать поля, которые будут отображаться при вызове
справочника,
- в свойстве ListField указать поле, которое при выборе значения
будет переносится из справочника в текстовое поле.





Поясните, пожалуйста в чем отличие :
- в свойстве GridFieldLists задать поля, которые будут отображаться при вызове
справочника,
- в свойстве ListField указать поле, которое при выборе значения
будет переносится из справочника в текстовое поле.

"Справочник" - это что?
По смыслу ListField поле, которое и должно быть отображено в GridFieldLists.
Если так, то зачем дважды указываем одно и тоже поле ?

Однако по факту в названном примере

ListField = ФИО_ПОЛН
в GridFieldLists это поле (ФИО_ПОЛН) есть, но непомеченное галочкой
Ненужные шалоны печати, Бэст5/3.4.SP 30
 
Вот мне подсказали вариант:
Цитата

Сергей Джулай пишет:
В любом документе Сервис-Выбрать шаблон по умолчанию, в левом нижнем углу
появляется кнопка Закрытые, там и указываете какие документы будут видны, какие
нет

Закрытые документы не будут показываться при задании печати. Только это надо делfть для каждой роли, если они у вас есть.

Есть и другой вариант - в Менеджере пользователей через окно Определение прав доступа =>Отчеты ставятся галочки у тех отчетов, доступ к оторым должен быть закрыт.
См. документацию :
0_1 Администрирования системы =>3,2,2 Определение прав доступа => Избранные отчеты и печатные формы документов
Изменено: Новосибирск ОАО "Электропромпроект" - 30.01.2013 12:43:56
Пытаюсь освоить Дизайнер отчетов
 
Спасибо. Уклонились мы от назначения форума.
Но еще пара Вопрос из этой оперы - а перечень Внешних отчетов можно ограничить (закрепить за ролью)?

И

Цитата
Сергей Джулай пишет:
В любом документе Сервис-Выбрать шаблон по умолчанию, в левом нижнем углу
появляется кнопка Закрытые, там и указываете какие документы будут видны, какие
нет.
Не понял, чем отличается этот способ от того, что в Менеджере пользователей через окно Определение прав доступа =>Отчеты
Изменено: Новосибирск ОАО "Электропромпроект" - 30.01.2013 12:25:35
Пытаюсь освоить Дизайнер отчетов
 
Рассматриваю Счет-фактуру по накладной . В самом шаблоне в полях определено содержимое как [Text2], [Text2a], [Text2b]… [Text6], [Text6b] и др.
А где определены эти метки не нахожу.
Какие-то алгоритмы расписаны в свойстве On Activate, но и там нет.

Аналогично в Спецификации ф. ТОРГ-10.
Поля в шаблоне определены как [postav_text] [postav_tel] [postav_fax]
А где они описаны ?
Пытаюсь освоить Дизайнер отчетов
 
Цитата
Сергей Джулай пишет:
Как я понял, Вы их и так делаете разными, т.к. специфика предприятий разная.Lf ytn


Да, нет. Я хотел бы чтобы под одним и тем же наименованием для предприятия1 был один документ, для предприятия 2 был тот же но с небольшим отличием, для предприятия3 ... и тд.
Т.е как бы БАЗЫ у них должны быть разные..

Цитата
Сергей Джулай пишет:
Можно видимость документа задать в разрезе пользователей
Что-то с ходу не нашел где это. Вижу толко на уровне приложений... а как далее поь конкретным документам ограничивать доступ ищу...
Изменено: Новосибирск ОАО "Электропромпроект" - 29.01.2013 14:16:07
Пытаюсь освоить Дизайнер отчетов
 
Цитата
Сергей Джулай пишет:
Можно видимость документа задать в разрезе пользователей.
Мы этим пользуемся, оч.удобно.


Но тогда мне надо создавать другой документ
Т.е., Акт на выполненные работы ( услуги). для Предприятия 1.
Акт на выполненные работы ( услуги). для Предприятия 2.
.....
и т.д.
Так я понимаю?
Пытаюсь освоить Дизайнер отчетов
 
Я уже задавал этот Вопрос ранее, но не понял ответа. Повторюсь.
У меня несколько предприятий.
Я формирую, к примеру, Акт на выполненные работы ( услуги). Для каждого предприятия этот документ разный, со своими особенностями, хотя название одно и тоже .
Мне надо так, чтобы этот мой Акт был виден только на той БД (предприятии) с которой я работаю
в данный момент. А другие не видели.
Т.е , что бы каждый работал со своим документом.
Такое возможно?
Изменено: Новосибирск ОАО "Электропромпроект" - 29.01.2013 12:09:35
Пытаюсь освоить Дизайнер отчетов
 
Спасибо!

Еще странная ситуация.
Значит вставил я в существующий Акт выполненных работ дополнительные поля по контрагенту из Cправочника пратнеров, для чего задаЛ еще один ИсточнИк данных Бэст.
Все отлично.
А теперь захотел, чтобы в окно запроса Акта выполненных работ , где я ввожу данные о контрагенте, выводилось одно из значений по контрагенту , чтобы это значение и его мог править в случае необходимости.
Т.е. подставляю в окне запроса (в Редакторе текста [DialogForm.ppp."ДОП_ИНФОРМАЦИЯ"]) , а в результате получаю, что все вставленные поля по этому контрагенту в Акте исчезают. Т.е. все поля от нового Источника данных Бэст исчезли.
Что такое? Так нельзя? Куда делись значения полей?
Как в окне запроса задать вводимому значению первоначальное значение из БД БЭСТ?
...
Кружусь вокруг элемента управления DBList...
Но как задать исходные данные не нахожу...
Не все свойства описанные в документации есть в свойствах Инспектора - Text? Capation? DropDownWidth
Но этот элемент к тому же ( если и установливается как-то исходное значени) не дает возможности править исходное значение
Изменено: Новосибирск ОАО "Электропромпроект" - 29.01.2013 14:19:46
Пытаюсь освоить Дизайнер отчетов
 
Спасибо. Это уже кое-что.
Изменено: Новосибирск ОАО "Электропромпроект" - 25.01.2013 10:42:36
Пытаюсь освоить Дизайнер отчетов
 
Вот мои отчеты. Видите что с полями..."как бык прошёл"...
Как эти поля выравнивать ? Двигать поля? - так вот это и есть результаты двигания - на что хватило терпения.
Устанавливать парметры Height,Leaft, Top, Width и иже с ними? - тоже не лучший вариант...
У меня есть документы по 15 граф, а это под 1000 элементов...
Как выходить из этого положения?
Пытаюсь освоить Дизайнер отчетов
 
Цитата
Новосибирск ОАО "Электропромпроект" пишет:
-В некотрых Исnочниках Params не настроены никак, а в других - настроены? Это что?
-В некоторых источниках первое свойстов Active=False (Это по-моему исходное состояние),
а в других - Active=Trueю Это что значит?
Пытаюсь освоить Дизайнер отчетов
 
Цитата
Сергей Введенский пишет:
Дело в особенности задания списка полей для источника Shapka.


Кстати, вот обнаружилась ситуация когда проявляется ошибка о которой я спрашивал вчера.

Беру, к примеру, Валютную накладную=> Итсочник Shapka => Params=> флаг Значение =>fx => Вставка Поля БД => и ОШИБКА!!!
Пытаюсь освоить Дизайнер отчетов
 
Цитата
Сергей Введенский пишет:
Дело в особенности задания списка полей для источника Shapka. В первом и третьем случае когда Вы открываете список полей источника, то он пустой. Для просмотра всех доступных полей в окне списка надо нажать кнопку "Добавить поля..."
Во втором случае список доступных полей уже задан в отчете. Вы его видите, открыв список полей, и действительно там нет поля КОД_КОНТРАГЕНТА. В этом списке те поля, которые решил туда включить разработчик отчета. Но если нажмёте здесь кнопку "Добавить поля...", то увидите поля, не включенные в список. Среди них есть и поле КОД_КОНТРАГЕНТА. Можете его добавить.
Или ещё один вариант - полностью очистить заданный список полей (удалить из него все поля). Тогда станут доступны не те поля, которые перечислены в списке, а все существующие поля данного источника.


Да, уж.... сам не допрёшь до этого... сколько варинатов перебрал. Уже чувствовал, что надо искать как поля прписываются к источникам...
Спасибо огромное!

А вот попутно Вопросы:

-В некотрых Исnочниках Params не настроены никак, а в других - настроены? Это что?
-В некоторых источниках первое свойстов Active=False (Это по-моему исходное состояние),
а в других - Active=Trueю Это что значит?
Пытаюсь освоить Дизайнер отчетов
 
Дублирую Вопрос:

Пытаюсь вставить в существующий отчет поле ДОП_ИНФОРМАЦИЯ из БД из карточки партнёра и ничего не пойму, что происходит. В одном отчете извлекается нужное поле, в другом – нет.

В Отчете1 (который я сам формировал в самом начале нашего общения, читая документацию) есть Источник данных БЭСТ, в котором
DSName = bdf.sprav.sprav_partner
Name = partner
Params = [DialogForm.Shapka."КОД_КОНТРАГЕНТА"]

Как мы говорили выше, bdf.sprav.sprav_partner тот справочник , который мне надо (по контрагенту).
Поэтому не создаю дополнительного Источника данных. Обхожусь существующим.
В форме отчета вставляю Поле с текстом:
Открывается Редактор текста =>Вставить поля БД =>Источник DialogForm.partner /ДОП_ИНФОРМАИЯ И всё. Ставлю на выполнение - в нужном поле нужная информация.


Беру Отчет 2 (Акт на работы(услуги)). Пытаюсь проделать то же самое.
В этом отчете нет Источника данных с нужным справочником.
Поэтому создаю дополнительный. Помещаю на форму еще один Источник данных БЭСТ, в котором
DSName = bdf.sprav.sprav_partner
Name = partner1
(имя partner уже задействовано в другом Источнике)

Далее хочу настроить аналогично Отчету1
Params = [DialogForm.Shapka."КОД_КОНТАГЕНТА"]
Но, когда я выхожу выбор Источника DialogForm.Shapka, то у меня в список полей БД другой, чем в Отчете1. Т.е., там нет поля КОД_КОНТАГЕНТА.

Беру Отчет3 (Счет-фактура по накладной) Делаю аналогично что с Отчетом2.
Т.е. создаю новый Источник данных
в котором
DSName = bdf.sprav.sprav_partner
Name = partner1
(имя partner уже задействовано в другом Источнике)

Далее аналогично Отчету1 настраиваю
Params = [DialogForm.Shapka."КОД_КОНТАГЕНТА"] Всё получается.
И не пойму в чём дело.

Почему во втором случае с Отчетом2 в Источнике данных Shapka другие поля, чем в первом и третьем случае?
Смотрел как настроен Источник Shapka, коль через него идёт передкача праметров в основной Источник.
Еще интереснее ситуация : в первом и втором отчетах все одинаково, однако со вторым проблема.
В третьем отчете Источнике данных Shapka несколько иначе настроен, однако как и в первом отчете все получается
...
Перебрал почти все отчеты в Приложении во всех получается, кроме как в отчете Акт на работы (Услуги).Значит дело в особенности самого документа???
Изменено: Новосибирск ОАО "Электропромпроект" - 24.01.2013 12:16:25
Страницы: Пред. 1 2 3 4 5 6 7 8 9 10 11 ... 21 След.