View previous topic :: View next topic |
Author |
Message |
vla
Joined: 15 Mar 2005 Posts: 60 Location: Гаклин Владимир Ильич Occupation: ООО БэстСиб, консультант Interests: Новосибирск
|
Posted: 06 Aug 2007 06:37 Post subject: |
|
|
Яков wrote: | "Вам с шашечками, или ездить?" |
Я так думаю, это не конструктивно.
Задачка возникла не в первый раз и не у первого клиента и я считаю ее разумной. При терминальном режиме работы сети филиалов - разделение реестра и картотеки в заказах между филиалами является насущной проблемой.
Константин опубликовал свой вариант обработки события "прайс-лист", но "для тех, кто понимает".
Заказывать "черный ящик" на стороне - не вижу смысла.
Лучшим вариантом был бы оригинальный исходник от разработчика с более-менее подробными комментариями и примером модификации - это сильно снизило-бы трудозатраты всем остальным. Но это мечты.
Поскольку возможности помочь "малой кровью" ни у кого нет - тему считаю исчерпанной. |
|
Back to top |
|
|
nordk
Joined: 27 Jun 2005 Posts: 1000 Location: Горбунов Константин Occupation: БЭСТ-Партнер Interests: СПб
|
Posted: 06 Aug 2007 13:47 Post subject: |
|
|
Может Вы не поняли меня ?
Это и есть исходник разработчика.
Просто он адаптирован под плагин, потому как есть
функции STATIC и разного рода DEFINE разбросанные по разным
CH.
Моя работа заключалась в том что я исходник перенес в плагин, прошел по нему отладчиком и по каждой переменной постарался выверить что она существует в плагине и существует правильно.
Так что то, что опубликовано собственно и есть исходник....
Функции отдельной как таковой в БЭСТ-4 нет. |
|
Back to top |
|
|
vla
Joined: 15 Mar 2005 Posts: 60 Location: Гаклин Владимир Ильич Occupation: ООО БэстСиб, консультант Interests: Новосибирск
|
Posted: 07 Aug 2007 17:28 Post subject: |
|
|
nordk wrote: | Может Вы не поняли меня ?
Это и есть исходник разработчика.
Просто он адаптирован под плагин, потому как есть
функции STATIC и разного рода DEFINE разбросанные по разным
CH.
Моя работа заключалась в том что я исходник перенес в плагин, прошел по нему отладчиком и по каждой переменной постарался выверить что она существует в плагине и существует правильно.
Так что то, что опубликовано собственно и есть исходник....
Функции отдельной как таковой в БЭСТ-4 нет. |
Думаю, мы не поняли друг друга.
Опубликованный плагин - это измененный вами под конкретного заказчика штатный исходник , так ведь? А если менять обработку картотеки, то варианта будет два: или резко свое "с нуля", или модификация штатного. И вот для второго варианта и нужен бы штатный исходник, оформленный как плагин; в идеале - с комментариями. То что есть сейчас - для меня, например, слишком трудоемкий вариан |
|
Back to top |
|
|
Яков
Joined: 04 Mar 2002 Posts: 618 Location: Яков Occupation: Экстремальная терапия бизнеса Interests: Владивосток
|
Posted: 08 Aug 2007 02:26 Post subject: |
|
|
vla wrote: | Яков wrote: | "Вам с шашечками, или ездить?" |
Я так думаю, это не конструктивно.
|
А вот тут я уже принципиально не согласен.
Есть элементарная задача.
Эта задача элементарно решается.
Но почему то мы решение этой задачи ограничиваем рядом несущественных условностей, которые не дают решить задачу стандартными методами.
Именно этот путь и есть неконструктивны |
|
Back to top |
|
|
nordk
Joined: 27 Jun 2005 Posts: 1000 Location: Горбунов Константин Occupation: БЭСТ-Партнер Interests: СПб
|
Posted: 09 Aug 2007 11:30 Post subject: |
|
|
vla wrote: | Опубликованный плагин - это измененный вами под конкретного заказчика штатный исходник , так ведь? |
Не совсем так.
Там где делались изменения под разработчика вставлены сообщения об этом и оставлен исходный кусок текста в ремарках ниже.
Таким образом сняв ремарки и удалив мои вкрапления Вы получаете оригинал.
А если говорить по большому счету то Вы увидите что изменения коснулись лишь оформления экрана в лучшую сторону.
И лишними Вам могут быть пара-тройка строк подвала на экране и н7е устроить их цветовая гамма и это все, собствеено.
А сама математика оставлена и адаптирована под плагин практически без изменений.
Более того на адаптацию у меня ушло около 20 дней работы.
Вы хотите повторить изобретение велосипеда ?
Еще раз объясняю отдельной функции нет - так что пришлосьс анализировать огромнный массив различных функций.
(объем текста на порядок больше чем выложен)
Было бы не 6 сообщений а 60
Вплоть до того что сам QBROWSE временно вкраплять, чтобы отладить все детали и нюансы....
Так что берите полуфабрикат - это именно то, что Вам над |
|
Back to top |
|
|
vla
Joined: 15 Mar 2005 Posts: 60 Location: Гаклин Владимир Ильич Occupation: ООО БэстСиб, консультант Interests: Новосибирск
|
Posted: 09 Aug 2007 16:33 Post subject: |
|
|
nordk wrote: | vla wrote: | Опубликованный плагин - это измененный вами под конкретного заказчика штатный исходник , так ведь? |
Не совсем так.
Там где делались изменения под разработчика вставлены сообщения об этом и оставлен исходный кусок текста в ремарках ниже.
|
OK, поня |
|
Back to top |
|
|
vla
Joined: 15 Mar 2005 Posts: 60 Location: Гаклин Владимир Ильич Occupation: ООО БэстСиб, консультант Interests: Новосибирск
|
Posted: 09 Aug 2007 21:16 Post subject: |
|
|
Яков wrote: | vla wrote: | Яков wrote: | "Вам с шашечками, или ездить?" |
Я так думаю, это не конструктивно.
|
А вот тут я уже принципиально не согласен.
Есть элементарная задача.
Эта задача элементарно решается.
Но почему то мы решение этой задачи ограничиваем рядом несущественных условностей, которые не дают решить задачу стандартными методами.
Именно этот путь и есть неконструктивный. |
М-м-да, похоже мы расходимся в оценке необходимости программирования в данном случае. И соответственно, в оценке - что конструктивно, а что нет.
Как говорил наш общий знакомый - дело то житейское ...
Но хочу заметить, что мне на месте картина видна, так сказать, более пОлно. |
|
Back to top |
|
|
|