29.01.2004, 12:00 | #21 |
Участник
|
Приложение одно на всех.
Мало того, клиент у всех один. (все работают через TS) Кусок дать не могу - побъют однако. Продолжаем плясать с бубном. Тепрь бъем в таком направлении - выгрузили "нехорошую" компанию, затягиваем обратно с "удалением данных компании". Потом скажу, что получится
__________________
----------------------------------------- Искренне Ваш, ДК. |
|
29.01.2004, 12:57 | #22 |
Шаман форума
|
Ну хоть тогда таблицы DataAtea, VirtualDataAreaList, TableCollectionList посмотреть бы....Еще и выгруженные из разных компаний...мало ли что.
__________________
All information in this post is strictly confidential. If you have read it in error, please forget it immediately. |
|
01.02.2004, 15:23 | #23 |
Участник
|
Uncle Nick, есть чего нового? Решили вопрос или нет?
Кстати, только сейчас подумал... В первом сообщении ты писал "При вводе номенклатуры ... не попадает...", а здесь пишешь, что "В формах заказов/закупок/складских доступна для выбора". А в основной форме редактирования номенклатуры ничего не модифицировали? Может там есть линк на таблицу, которая не является общей? |
|
01.02.2004, 23:21 | #24 |
Участник
|
Цитата:
Сообщение от mazzy
в смысле проверяйте сложные случаи в двухзвенке.
"делать все исключительно в двухзвенке" это слишком радикально Задачи, связанные с администрированием (настройка прав доступа, настройка виртуальных компаний, экспорт-импорт данных и им подобные) ни в коем случае не стоит делать в трехзвенке. Программировать в трехзвенке тоже не стоит (если вы не любители острых ощущений и восстановления разрушенных данных). Также не стоит программировать на рабочей базе. Даже если в какой-то конкретный момент времени с ней не работают пользователи. Это мое личное мнение. Ну и само собой разумеется, если что-то не работает в трехзвенке, нужно в первую очередь проверить, работает ли это в двухзвенке. |
|
01.02.2004, 23:34 | #25 |
Участник
|
Цитата:
Сообщение от Uncle Nick
При попытке ввести в разных компаниях с одинаковым кодом - ругается. Говорит уже есть.
Я пока не понимаю, как такое у вас могло получиться, но нужно проверить следующую версию. Возможно, в компании 3 одна из таблиц InventTableModule или InventItemLocation все-таки в виртуальную компанию не попала. А созданая в компании 1 номенклатура видна в компании 3, если смотреть ее в форме заказа, открыв lookup? Уточните, как у вас настроены коллекции таблиц и виртуальные компании в компании 3. Создайте номенклатуру в компании 3. Посмотрите в Query Analyzer все три таблицы, отфильтровав их по коду номенклатуры, созданной в компании 3. Внимательно сравните поля dataareaid. Пожалуйста, сделайте все, что я вас прошу. |
|
02.02.2004, 12:27 | #26 |
Участник
|
Здравствуйте, у нас был подобный случай.
Список товаров, выпадающий из других форм, имеет единственный источник данных - inventtable. Список товаров, который в главном меню, имеет несколько связанных источников данных. Если какие-то из них в другой фирме отсутствуют - не показывается и сама номенклатура (хотя записи inventtable в базе есть). Копать нужно в этом направлении. У нас ситуация возникла после перегрузки номенклатуры из одной базы в другую. За комментарий благодарю Юру Сафронова (http://safsoft.h1.ru). |
|
02.02.2004, 13:54 | #27 |
Шаман форума
|
Uncle Nick говорил, что все 3 таблицы на месте....Видимо, все-таки дело в настройках виртуальных компаний в разных компаниях - каким-то чудом они оказались разные. Если бы посмотреть на таблицы - сразу стало бы ясно.
А трехзвенку зря не любите - программирование ладно, а вот администрированием заниматься очень даже можно.
__________________
All information in this post is strictly confidential. If you have read it in error, please forget it immediately. |
|