powered by simpleCommunicator - 2.0.50     © 2025 Programmizd 02
Форумы / [игнор отключен] [закрыт для гостей] / Что такое 1С
7 сообщений из 557, страница 23 из 23
Что такое 1С
    #34418771
vogenut
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сисой Answer
ТаблицаЗначений и СписокЗначений можно считать временными таблицами? А если да, что понимается под невозможностью работать с ними в 7.7 и 8.0, где они присутствуют?

В 8.1 временные таблицы можно использовать в запросах так же, как и обычные таблицы 1С. СписокЗначений в лучшем случае можно использовать для задания критериев отбора.С физической точки зрения временные таблицы в 1С 8.1 есть ни что иное как временные таблицы СУБД. СписокЗначений и ТаблицаЗначений это так сказать внутренние объекты 1С, и с СУБД они никак не связаны физически.
...
Рейтинг: 0 / 0
Что такое 1С
    #34418778
ilejn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
guest_iscrafm не создает я не рассматривал. Конечно может и не создавать. Хотелось прояснить ситуацию, что автор имел ввиду под временной таблицей с параметрами.

Виртуальные таблицы по терминологии фирмы 1С могут иметь параметры и их смысл, вероятно, был достаточно толково рассмотрен в предыдущих постах.

Главное не говорить "временный" вместо "виртуальный".
...
Рейтинг: 0 / 0
Что такое 1С
    #34418792
guest_iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ilejnГлавное не говорить "временный" вместо "виртуальный".
В этом и была основная загвоздка :) Конечно виртуальная таблица
...
Рейтинг: 0 / 0
Что такое 1С
    #34448109
aaalex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У-у-у-х, еле дочитал до конца!

Вопрос к знатокам V8:
есть работающая торговая конфигурация на 7.7, ~45 пользователей, БД 9 Гб, практически все написано на прамых запрос ч/з 1С++ - расчеты остатков, отчеты, сложные обработки и т.д.
Насколько реально весь этот функционал (в том числе все алгоритмы обработки, реализованные на T-SQL) перенести на платформу 8.1?
Примечание.
Очень многие алгоритмы обработки сделаны на T-SQL аля "получить выборку данных во временные таблицы, обработать все парой запросов, потом парой курсоров, в итоге получится результирующая таблица, которая передается клиенту". Насколько трудоемко это все будет воспроизвести на встроенном языке 1С 8.1?
...
Рейтинг: 0 / 0
Что такое 1С
    #34448120
RedBird
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
aaalexУ-у-у-х, еле дочитал до конца!

Вопрос к знатокам V8:
есть работающая торговая конфигурация на 7.7, ~45 пользователей, БД 9 Гб, практически все написано на прамых запрос ч/з 1С++ - расчеты остатков, отчеты, сложные обработки и т.д.
Насколько реально весь этот функционал (в том числе все алгоритмы обработки, реализованные на T-SQL) перенести на платформу 8.1?
Примечание.
Очень многие алгоритмы обработки сделаны на T-SQL аля "получить выборку данных во временные таблицы, обработать все парой запросов, потом парой курсоров, в итоге получится результирующая таблица, которая передается клиенту". Насколько трудоемко это все будет воспроизвести на встроенном языке 1С 8.1?
Трудоемкость примерно таже, что написание конфигурации с нуля.
Только лучше взять УТ изучить ее + платформу и только, тогда при необходимости доработать.
...
Рейтинг: 0 / 0
Что такое 1С
    #34448195
aaalex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ясно, так примерно и думалось.

Еще вопрос, при работе с 7.7 вкупе с 1с++ привык относительной простоте реализации некоторых вещей, например, всякого рода "навороченных" автоподборов, на T-SQL. Иной раз ума не приложу, как такие вещи можно было бы реализовать, используя только встроенный язык 7.7.
В языке 8.1, в том числе в языке запросов есть какие-н существенные подвижки, например, позволяющие достаточно легко реализовать такую вещь:

загружаем тенлерную заявку с web-сайта, в формате xls; кладем ее в каталог
читаем *.xls из 1С с помощью драйвера ODBC, кладем это на сервер, запоминая md5-хеш скачанного файла (это чтоб потом, если кто-н старую заявку скачает - это определить);
специальный человек подготавливает таблицу соответствия нашего каталога и каталога заявки (эти соответствия так же хранятся на сервере, в постоянной таблице, можно в справочнике 1С)
таблица соответсвий суть отношение М:М;
получаем наши текущие остатки товаров;
подбираем наши остатки товаров под загруженную заявку ( подобор выполняется по соответствиям, потом по производителям, а далее по сериям товаров ), набранное резервируем;
анализируем ранее загруженные протоколы победителей торгов, для определения цен, по которым позиции из заявки были уже ранее проданы, это нужно для подбора оптимальной цены, по которой мы выставляем предложение;
подобранную заявку оформляем в виде предложения в наименованиях "их родного каталога" в *.dbf - файлик и отправляем на web-сайт.

К примеру, для реализации этой процедуры на 7.7 с использованием T-SQL, ушел 1 человеко-день.
К примеру, реализация подобного без T-SQL, заняла бы не менее 2-х дней, и еще неопределенное время на отладку всех вложенных циклов.
Для сравнения, сколько это может зянять на платформе 8.1?
...
Рейтинг: 0 / 0
Что такое 1С
    #34451902
gybson
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В языке 8.1, в том числе в языке запросов есть какие-н существенные подвижки


v8.1c.ru, - там вообще другой язык запросов, почитайте, много вопросов отпадет
...
Рейтинг: 0 / 0
7 сообщений из 557, страница 23 из 23
Форумы / [игнор отключен] [закрыт для гостей] / Что такое 1С
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]