| |
|
|
| | можно ли такое организовать в Access?
ну чтобы юзер схватил мышкой поле и пододвинул куда ему нужно.. | |
| |
| |
| |
 20 Кб. |
|
| | или натолкните на мысль
сейчас прикручу кусочек своей базы | |
| |
| |
| |
|
|
| | в форме1 представлены форматы листов бумаги
А1, А2, А3 и т.д. (к примеру, фА4 - это обыкновенный офисный стандарт бумаги размером 210х297мм )
передвигаясь по полям формата (А1, А2 и т.д.) мы видим наглядно, что из себя представляет тот или иной формат и сколько на том или ином формате помещается других форматов
(к примеру на формате А3 помещается 4 формата А4...)
так вот..задача следующая
задается клиентом формат листовки А4 формата - нет проблем, мы понимаем, что это формат А4
но клиент часто говорит - мне нужна листовка размером 100х200мм
так вот, хотелось бы как можно быстрее понять - а к какому формату она ближе?
к А3-му?
а может к А4-му?
поэтому и задумал, чтобы юзер задал на форме поле размером 100х200мм (в маштабе моей формы это 1х2 см) и мышкой его потаскал по картинке, чтобы сразу понять, куда этот формат "влезает"...
ну вот такая заморочка... | |
| |
| |
| |
|
|
| | А что двигать-то нужно в примере?
Опоздал.
А не проще это организовать функцией: Задал размеры клиента - анализ - вывод результатов?
Типа: ближе всего Формат такой. Расположить экономичнее так. | |
| |
| |
| |
|
|
| | пытался что-то подобное сделать, не смог.. 
п.с. я пытался оттолкнуться от площади, оказалось так нельзя, ибо изделие заказчика может быть длинным и узким. По площади оно м.б. и пролезет в формат А5 к примеру, но это не правильно, ибо по длинной стороне оно больше А5го формата | |
| |
| |
| |
|
|
| | Подумаю, может что и получиться.
Вопрос:
Нужно брать минимальный подходящий лист или любой больший, главное экономия бумаги? | |
| |
| |
| |
|
|
| | эмм-м-м...минимальный подходящий
а, нет...мне в итоге нужно знать, что заданный клиентом формат:
1.
а - меньше А4-го?
б - меньше А3-го?
или
в - больше А3-го?
и 2.
сколько изделий помещается на формате
к примеру, параметры заказа 90х200 - меньше А4, и помещается таких изделий на А4-м формате 3 штуки | |
| |
| |
| |
|
|
| | Каким образом лист подгоняется в размер?
Гильотина?
Есть ли технологические отступы и т.д.? Нужно ли что-нибудь подобное учитывать?
Где хранятся размеры листов в таблице или в коде?
Нужно ли учитывать наличие на складе нужного листа? | |
| |
| |
| |
|
|
| | склад не нужен (пока не нужен)
да, гильотина
технологические отступы не нужны, т.к. печатный лист заведомо больше тех размеров, которые я указал ( возмем тот же формат А4. так вот, размеры 210х297 это готовый формат, печатаем же мы на заведомо большем формате...)
хотя...
размеры листов в коде у меня
п.с. раз уж пошла такая пьянка, можно я пришлю кусок рабочей базы тебе?
заодно и покритикуешь
только мне надо ее сейчас вычленить из основной программы... | |
| |
| |
|
|
|
|
|
|
| |
 66 Кб. |
|
| | час
смысл в следующем
юзер задает клиента, далее формат готового изделия (он в расчетах не учавствует, чисто информативный он)
а вот последующие поля уже важны
задает тираж (1000 к примеру)
тиражность пусть остается 1
а вот дальше выбирает поле "В развороте"
если задать готовые форматы то без вопросов
а вот выбери формат "Нестандарт"
появляются окошки для ввода тех самых размеров, о которых мы говорим
к примеру 90х100
дальше мы должны указать, меньше А4, меньше А3 или больше А3
в нашем случае 90х100 меньше А4
и должны ручками прикинуть, сколько таких изделий помещается на А4-м формате
в нашем случае должны написать там 3
ну а потом выбираем цветность и т.д....
п.с. знаю, знаю, что все д.б. на аглицком
но я по русски запарился все поля и таблицы придумывать называть, а уж по английски....
тем более, что словарный запас на английском нулевой почти  | |
| |
| |
| |
|
|
| | А я пишу английскими буквами, русские слова.
NAIMENOVANIE
CENA
PROFILS
VOT+TAK_VOT | |
| |
| |
| |
|
|
| | А эта штуковинак \к примеру 90х100\ она всегда имеет форму прямоугольника? | |
| |
| |
| |
|
|
| | Посмотрел - красиво!!!
То есть надо взять ширину и найти наиболее подходящую,
тож самое с длинной.
Эт надо таблицу с
формат
длинна
ширина. | |
| |
| |
|
|
| |
|
|
| | Создать рекордсет таблицы ,
и подобрать ширину -побольше заданной,
и длинну - побольше заданной -
так определить какой формат подойдёт. - выдать это на экран.
привет скорп!!! | |
| |
| |
| |
 45 Кб. |
|
| | а если визуально подбирать, то вот посмотри
Где нибудь на форме мышкой кликни и не отпуская води себе по форме туда, сюда. | |
| |
| |
| |
 45 Кб. |
|
| | Или ещё лучшее в цвете | |
| |
| |
| |
 45 Кб. |
|
| | А вот так можно запретить или разрешить начать подбирать. | |
| |
| |
| |
 16 Кб. |
|
| | Ну вот так можно | |
| |
| |
| |
|
|
| | О!
Час, ты вроде дал мне правильный вектор!  | |
| |
| |
| |
|
|
| | Рад за Вас, тода уперёд!!!!!!!!!!!!

Кода будешь делать там умножение идёт на = 5,6
Попробуй может точнее будет = 5,67 | |
| |
| |
| |
|
|
| | 5.675
еще раз спасибо! | |
| |
| |
| |
|
|
| | Тошность никода не бывает лишнею - Да?  | |
| |
| |