Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - Алексей

Страницы: 1 ... 6 7 [8] 9 10 ... 12
106
Проверьте, чтобы в курсах валют стояла галочка на поставщике в руб. по умолчанию и в валюте руб. (см. скриншот).

Еще заметил, что у вас в журнале не отображаются номера предложений. Попробуйте в журнале на панели кнопок нажать Поля и отключить "№ предложения". Закройте настройки полей, закройте весь журнал, а потом снова его откройте, нажмите на поля и включите "№предложения". Если не поможет, напишите, подскажу, что еще можно сделать.

107
Да, только цвет изделия выводится в отчетах. Смысла выводить цвет у материалов нету, так как в артикулах у них должен присутствовать префикс или через дробь номер цвета.

108
Москитки настраиваются в справочнике Конструктор-Мосткитные сетки.
Ручки и доп. фурнитура описана на стр. 33 руководства администратора.

109
Не появляется, так как параметр привязан к створке. А программа на этапе ввода размеров рамы проверяет привязку параметров только к рамам. Мы подумаем, наверное стоит сделать проверку по всем профилям рамы и створок, которые прописаны в данной системе.
А сейчас временно можете привязать этот параметр к раме, сделайте второй вариант вставок к раме, как по умолчанию в первом варианте (см. скриншоты). И параметр будет отрабатывать и на створке.

А не удаляется параметр, так как он где-то использовался. Удалите заказы где он использовался. Либо есть привязки к нему в каких-то системах.

110
Вот, выложил.
У вас тоже лишний набор данных подключен. Отключите из меню Отчет -> Данные набор СчетЭскиз (см. скриншот).
Еще у вас в спецификации в банде MasterData2 в ячейках несуществующий набор ЗаполненияФильтрСостав указан, а надо ЗаполненияЗаявкаСостав.
Если бы у ваших сэндвичей был бы состав, то при генерации отчета была бы ошибка. Во вложении поправленный шаблон.

111
Помогите посчитать общее количество изделий в проекте.
Суммарного поля кол-ва изделий нет в наборах данных. Можно создать переменную в отчете и подсчитать кол-во изделий. Но такая переменная не будет выводить данные в банде ReportTitle, а сможет только в банде ReportSummary - внизу отчета. Во вложении инструкция и ваш шаблон с переменной.

112
Всем добрый день. Алексей, проявилась небольшая проблемка - после запуска программы, если сразу пробовать вывести отчёт ЗАЯВКА НА СЭНДВИЧ, программа пишет ошибку. А если открыть-закрыть ЗАЯВКА НА СТЕКЛОПАКЕТЫ, то после этого ЗАЯВКА НА СЭНДВИЧ работает нормально. Почему так?
Привет! Так выкладывайте сюда ваш шаблон на сэндвичи, я же не телепат, чтоб угадывать, что у вас там в шаблоне :) .

113
Почему количество распечатанных эcкизов окон не по 1?
Тут ответ прост: Зайдите в верхнее меню Отчет - > Данные и снимите галочку с набора "ИзделияВсе" (см. скриншот). Этот набор применяется для печати этикеток когда нужно, чтобы все изделия распечатывались.

114
Лишняя точка с запятой у вас там у коде наверное. Лучше бы код сюда скопировали.
Ловите ваш шаблон, я его поправил.

115
Программа не видит заполнение в прошлых заказах, если там есть и сэндвич, и стп. Если одни пакеты, то видит
Надо добавить в код:
else
               MasterData1.Visible := true; 

Т.е. полный код процедуры либо как я выше написал или если нужен один Сендвич такой:
procedure MasterData1OnBeforePrint(Sender: TfrxComponent);
var s:String;
begin
s:=<ЗаполненияЗаявка."Артикул">;

 if Pos('Сендвич',s)>0  then
        MasterData1.Visible := false           
            else
               MasterData1.Visible := true;     
   
end;

116
Чтобы исключить еще что-то, надо добавить еще критерии сравнения:
procedure MasterData1OnBeforePrint(Sender: TfrxComponent);
var s:String;
begin
s:=<ЗаполненияЗаявка."Артикул">;

 if (Pos('Сендвич',s)>0) or (Pos('Вагонка',s)>0)
  or (Pos('Композит',s)>0)  or (Pos('Оргстекло',s)>0) then
        MasterData1.Visible := false           
            else
               MasterData1.Visible := true;     
   
end;

Можно вместо артикула поставить [ЗаполненияЗаявка."Наименование"].

117
Да не, он должен работать на всех заказах. Попробуйте мой шаблон загрузить.
Либо свой шаблон сюда сбросьте (либо в почту).

118
Процедура так работает:
Строка: s:=<ЗаполненияЗаявка."Артикул">; - это в переменную s сохранаем артикул заполнения.
Строка: i:=Pos('Сендвич',s); - функция Pos ищет подстроку 'Сендвич' в строке s. Если найдено, то в переменную i кладется позиция подстроки, если не найдено, то i=0.
Строка:  if i>0 then - если i больше нуля (подстрока  'Сендвич' есть в артикуле), то MasterBand не печатается.

119
все сэнвичи прописываются вручную?
Можно сделать еще проще.
Если у вас все артикулы сэндвича начинаются на слово "Сендвич", то замените код процедуры на этот:
procedure MasterData1OnBeforePrint(Sender: TfrxComponent);
var s:String;
    i:Integer;
begin               
s:=<ЗаполненияЗаявка."Артикул">;
i:=Pos('Сендвич',s);
                                 
 if i>0 then
 MasterData1.Visible := False;
   
end;

P.S. новый шаблон во вложении.

120
Так у меня вообще пропали и стп и сэндвич. Что-то не так сделал?
Приведите весь код из вкладки "Код".

Страницы: 1 ... 6 7 [8] 9 10 ... 12