Ru-Board.club
← Вернуться в раздел «Программы»

» Супер Окна

Автор: Lihonosov
Дата сообщения: 03.12.2007 09:35
Есть отчет, в нем три цикла по изделиям. Если ничего не править, а поставить "Лист [PAGE#] из [TOTALPAGES]", то если в целом отчете , например 12 листов, то нумерация будет идти как обычно, но нужно, например, чтобы если после первого цикла появилось 5 листов, то на втором цикле уже нумерация начиналась сначала и т.д.
Например: первые 5 листов: Лист 1 из 5, лист 2 из 5...
с 6 по 10 лист: Лист 1 из 5, лист 2 из 5...
с 11 по 12 лист: Лист 1 из 2, Лист 2 из 2.
(Для отчета с общим количеством 12 листов соответственно)
Автор: Dialer777
Дата сообщения: 03.12.2007 13:14
Lihonosov
Такой задачи не стояло. Надо смотреть. Возможности Фастр Репорта в СО подрезаны, по сравнению с обычным.
Автор: 1vanya1
Дата сообщения: 03.12.2007 14:07
Доброе врямя суток!
Установил окна5, но не могу конвертировать из 4 в 5, все далаю как в мануале на конвертацию написано. сразу выдает ошибку. Может кто сталкивался?
http://slil.ru/25182911
И при проверке базы данных выдает такое "Внимание! Путь и имя файла базы данных рекомендуется указывать латинскими буквами без пробелов" а потом выдает "Access to UDF library "swnd5fb.DLL" is denaid to server administrator.

Спасибо
Автор: VALERIAN75
Дата сообщения: 03.12.2007 17:31
1vanya1

Цитата:
Внимание! Путь и имя файла базы данных рекомендуется указывать латинскими буквами без пробелов" а потом выдает "Access to UDF library "swnd5fb.DLL" is denaid to server administrator.

Путь правильно писать на латинице... у тебя пишит что нет доступа к к этому файлу "swnd5fb.DLL" Жар-птица у тебя нормально встала?

Добавлено:
А чистая база у тебя создаётся?
Автор: AndreyWindow
Дата сообщения: 03.12.2007 22:19
Dialer777

Цитата:
Кол-во+Длина+Ширина нужны для артикулов у которых единицей измерения является квадратный метр, для профиля (основного и всех допов) и других комплектующих единица измерения для которых должнен быть метр, достаточно ввести только кол-во+длину, для штучных артикулов только кол-во.

Блин, я это понял! вопрос в другом: Неужели в каждой накладной прйдется забивать размеры комплектующего? И, охото заметить, для заказа НЕОБХОДИМОГО количества товара прийдется забивать размеры 1x1, 1 метр...
Пример:
-склад пуст;
-необходимо иметь на складе 6 метров профиля;
-в "заказе на склад" автоматически формируется заказ на 6 метров профиля;(простите за туфтологию)
-при переносе его в накладную выходит так, что заказываем мы 6 шт. профиля по 0 метров каждый!!! И тогда для правильного заказа приходиться поставить длину профиля 1 м.

З.Ы.
А если в накладной минимум 40 с лишним позиций?!
Автор: pupkin0
Дата сообщения: 04.12.2007 03:31
AndreyWindow

Цитата:
Неужели в каждой накладной прйдется забивать размеры комплектующего? И, охото заметить, для заказа НЕОБХОДИМОГО количества товара прийдется забивать размеры 1x1, 1 метр...

Поскольку у тебя при формировании приходной накладной доступны все поля: Длина, ширина, количество, то у тебя в программе присутствует блок оптимизации раскроя профиля и стекла, еслиб небыло этого блока, то была-бы одна колонка количество, в которой указывался общий погонаж или квадратура комплектующего. Для оптимизации раскроя программа должна знать сколько у тебя этого комплектующего и какого оно исходного размера. НО форма минимальное количество на складе имеет одно поле "Мин.кол-во", заявка на склад имеет тоже одно поле "заказ", соответственно при автоматическом формировании приходной накладной, следует ожидать, что программа не знает сколько чего и куда, и всё в одну колонку пихает...
Цитата:
-при переносе его в накладную выходит так, что заказываем мы 6 шт. профиля по 0 метров каждый!!! И тогда для правильного заказа приходиться поставить длину профиля 1 м.
а если еще и с учетом остатка на складе, сформируется число 652,15 м. не будешь же ты их по 1 метру 652,15 шт. на приход ставить, лучше наверно 108 шт. по 6 м.
для правильного заказа лучше бы поставить 1 шт. 6 м.
Цитата:
А если в накладной минимум 40 с лишним позиций?!

а кому щас легко? в этом и заключается работа материалиста.

Добавлено:
Lihonosov

Цитата:
Есть отчет, в нем три цикла по изделиям. Если ничего не править, а поставить "Лист [PAGE#] из [TOTALPAGES]", то если в целом отчете , например 12 листов, то нумерация будет идти как обычно, но нужно, например, чтобы если после первого цикла появилось 5 листов, то на втором цикле уже нумерация начиналась сначала и т.д.
Например: первые 5 листов: Лист 1 из 5, лист 2 из 5...
с 6 по 10 лист: Лист 1 из 5, лист 2 из 5...
с 11 по 12 лист: Лист 1 из 2, Лист 2 из 2.
(Для отчета с общим количеством 12 листов соответственно)

Чё-то подобное я делал для маркировки этикеток, использовал номера страниц для формирования буквенно-цифровой идентификации элемента на тележках от А-1...А-20, В-1...В-20 и т.д., может это поможет (сам принцип):

Автор: Lihonosov
Дата сообщения: 04.12.2007 09:16

Цитата:
Чё-то подобное я делал для маркировки этикеток, использовал номера страниц для формирования буквенно-цифровой идентификации элемента на тележках от А-1...А-20, В-1...В-20 и т.д., может это поможет (сам принцип):

После двоеточия будет продолжение?
Можно пример кода?
Автор: pupkin0
Дата сообщения: 04.12.2007 09:58
Lihonosov

Цитата:
После двоеточия будет продолжение?
Можно пример кода?

скриншот смотри...

Добавлено:
Ну или так:

Код:
begin
TrolNo:=INT((STRTOFLOAT([PAGE#])-1)/20);
SlotNo:=INT(((STRTOFLOAT([PAGE#])-1) MOD 20)+1);
if TrolNo=0 then Trol:='A';
if TrolNo=1 then Trol:='B';
if TrolNo=2 then Trol:='C';
if TrolNo=3 then Trol:='D';
if TrolNo=4 then Trol:='E';
if TrolNo=5 then Trol:='F';
if TrolNo=6 then Trol:='G';
if TrolNo=7 then Trol:='H';
if TrolNo=8 then Trol:='I';
if TrolNo=9 then Trol:='J';
if TrolNo=10 then Trol:='K';
if TrolNo=11 then Trol:='L';
if TrolNo=12 then Trol:='M';
if TrolNo=13 then Trol:='N';
if TrolNo=14 then Trol:='O';
if TrolNo=15 then Trol:='P';
if TrolNo=16 then Trol:='Q';
if TrolNo=17 then Trol:='R';
if TrolNo=18 then Trol:='S';
if TrolNo=19 then Trol:='T';
if TrolNo=20 then Trol:='U';
if TrolNo=21 then Trol:='V';
if TrolNo=22 then Trol:='W';
if TrolNo=23 then Trol:='X';
if TrolNo=24 then Trol:='Y';
if TrolNo=25 then Trol:='Z';
memo:='[Trol]-[SlotNo]';
end
Автор: 1vanya1
Дата сообщения: 04.12.2007 10:09
Получилось конвертировать базы СО4 в СО5, скорее всего Жар птица криво стояла.
Только не найду настроики сети в СО5, обмен данными есть а сети нет.
Можно настроить сетевую СО5 сборка 128,ключ 535?
Спасибо.
Автор: VALERIAN75
Дата сообщения: 04.12.2007 10:25
1vanya1

Цитата:
Можно настроить сетевую СО5 сборка 128,ключ 535?
Спасибо.

Можно... ставишь на одну машину СО5 с ключом(эмулем) на остальные(максимум 4) без ключа(эмуля)... правильно(читай мануал!) указываешь путь к базе и всё... с дилерскими отделами правда сложнее... в СО2006 с этим получше дело обстоит...
Автор: 1vanya1
Дата сообщения: 04.12.2007 12:03
Советуете поставить СО6? принцып подключения по сети в СО6 такой как и в СО5? т.е я ставлю на один комп. СО6 с ключём а на другие компьютеры сети, СО6 без ключа. и всё должно работать?
Мануал тот который в хэлпе в самой программе?
Буду пробывать.
Спасибо.
Автор: VALERIAN75
Дата сообщения: 04.12.2007 12:15
1vanya1

Цитата:
Советуете поставить СО6? принцып подключения по сети в СО6 такой как и в СО5? т.е я ставлю на один комп. СО6 с ключём а на другие компьютеры сети, СО6 без ключа. и всё должно работать?
Мануал тот который в хэлпе в самой программе?
Буду пробывать.
Спасибо.

Принцип такой же... мануал есть ещё в .pdf Если будут вопросы пиши в аську...

Добавлено:
Abu Said

Цитата:
А можно узнать как ?

Лучше перевести в .gdb потом в .fdb Иначе сети не будет...

Добавлено:
1vanya1

Цитата:
Советуете поставить СО6?

Смотря какое решение ставить...
Автор: Dialer777
Дата сообщения: 04.12.2007 15:56
VALERIAN75

Цитата:
Лучше перевести в .gdb потом в .fdb Иначе сети не будет...

Сеть будет. Просто парадоксовский вариант больше подвержен ошибкам (мое мнение).
Хотя и не всегда. И эти ошибки потом могут оказать "дурное влияние".
Автор: 1vanya1
Дата сообщения: 04.12.2007 16:29
База которую конвертировал, она в .gdb, и при подключении выдаёт что путь надо указывать лат. буквами без пробелов, а ещё есть база которая не нужна в .fdb, с ней при подключении проблем нет. на компе установлен Bde information util and Firebird 1.5.
Как базу перевести в .fdb?
Спасибо.
Автор: Dialer777
Дата сообщения: 04.12.2007 17:37
1vanya1

Цитата:
База которую конвертировал, она в .gdb, и при подключении выдаёт что путь надо указывать лат. буквами без пробелов

А что мешает следовать указаниям?

Цитата:
Как базу перевести в .fdb?

Создать чистую базу в формате fdb и в нее конвертировать базу из формата gdb.
Автор: AndreyWindow
Дата сообщения: 04.12.2007 21:54
pupkin0

Цитата:
а если еще и с учетом остатка на складе, сформируется число 652,15 м. не будешь же ты их по 1 метру 652,15 шт.

Вот и я про что!!! А прога заставляет... ну да бог с ней... так выходит что модуль оптимизации "виноват", а можно ли где-нибудь указать размеры по умолчанию, так чтобы они сразу подставлялись?..
З.Ы.
Ну или на крайний случай ограничить в функционале (отключить?) модуль оптимизации?
Автор: pupkin0
Дата сообщения: 05.12.2007 05:32
AndreyWindow

Цитата:
Вот и я про что!!! А прога заставляет... ну да бог с ней... так выходит что модуль оптимизации "виноват", а можно ли где-нибудь указать размеры по умолчанию, так чтобы они сразу подставлялись?..

Нет по умолчанию выставить не получится.
Цитата:
Ну или на крайний случай ограничить в функционале (отключить?) модуль оптимизации?

Если оф.версия, обратись к разработчикам, если нет - ищи SWPU и отключай в нем.
Автор: Homerus
Дата сообщения: 05.12.2007 08:25
Господа! Под SW4 нужна база профилей Montblanc ECO 60 c фурнитурой MACO. Со своей стороны в знак особой признательности могу предложить последние релизы и конфигурации другой известной компании С. )) ICQ: 5036214.
Автор: Lihonosov
Дата сообщения: 05.12.2007 09:36
Непойму! Когда открываю в редакторе "[Спец.: прям.стеклопакеты]" и добавляю к нему Master Header на котором одно текстовое поле с заголовком, то он непечатается. т.е. выводит только MasterData.

Еще, если в бенде несколько MasterData, как можно задать порядок их распечатки?
Автор: pupkin0
Дата сообщения: 05.12.2007 10:17
Lihonosov

Цитата:
Непойму! Когда открываю в редакторе "[Спец.: прям.стеклопакеты]" и добавляю к нему Master Header на котором одно текстовое поле с заголовком, то он непечатается. т.е. выводит только MasterData.

Еще, если в бенде несколько MasterData, как можно задать порядок их распечатки?

Посмотри мои посты на 53 странице, может там есть ответ, особенно в цитатах, там есть структура запросов к бэндам.
Автор: Lihonosov
Дата сообщения: 05.12.2007 10:38

Цитата:
Посмотри мои посты на 53 странице, может там есть ответ, особенно в цитатах, там есть структура запросов к бэндам.

Спасибо! Попробую.
Автор: 1vanya1
Дата сообщения: 05.12.2007 16:11
при подключении другого компа лок. сети к базе СО6, диск компа на котором СО6 с емулем должен быть расшарен? по другому не подключися ведь.
И жар птица должна стоять на одном компе, там где емуль. а на втором не должна?
Где можно посмотреть иструкцию? если есть.
Спасибо!
Автор: digger70
Дата сообщения: 05.12.2007 16:39
1vanya1
Диск расшарен быть не должен, птица должна стоять на одном компе. Често говоря не знаю, где это написанно - поставь проще пива знакомому админу
Автор: 1vanya1
Дата сообщения: 05.12.2007 17:03
а как же я смогу подключится к другому компу по сети если диск не расшарен? а база находится на этом диске.
И при установке СО6 в Programe files ставится жар птица, верно? надо при установке галочки убрать с жар птицы?
Автор: Dialer777
Дата сообщения: 05.12.2007 17:08
1vanya1

Цитата:
И жар птица должна стоять на одном компе, там где емуль. а на втором не должна?

На том компе где лежит база ставишь сервер птичий, а на других, с которых по сетке будешь цепляться к этой базе - клиента жар птицы.
Автор: 1vanya1
Дата сообщения: 05.12.2007 17:13
да я понимаю что надо делать так теоретически. Но как это сделать? Сервер, клиент? где можно прочетсть.
да в панели управления стоить жар птица сервер контроль. это сервер. а клиента как поставить?
Спасибо
Автор: digger70
Дата сообщения: 05.12.2007 17:30
1vanya1
Я про админа и пиво серьезно. Судя по вопросам времени много сэкономиш!
Автор: Dialer777
Дата сообщения: 05.12.2007 17:38
1vanya1

Цитата:
а клиента как поставить?

При установке СО нужно поставить галку на нужном варианте. Есть 2 варианта:
либо сервер либо клиент.
Автор: 1vanya1
Дата сообщения: 05.12.2007 17:40
Поставил клиента на другую машину. просто при установке выбрал Minimum client instal no server no tools. верно?
Но подключатся не хочет.
Спасибо всем за помощь!
и Dialer777
К админу в самый последний момент
Автор: Dialer777
Дата сообщения: 05.12.2007 17:52
1vanya1

Цитата:
Но подключатся не хочет.

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

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172

Предыдущая тема: выгрузить данные из mdb без Access


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.